我与往常一样路由一个春天启动的Web应用程序:路由 - 春季启动Web应用程序和AWS应用负载平衡器
@GetMapping("/account")
public String search(@RequestParam(value="search"...
现在我已经部署了这一个AWS应用负载平衡器,在这里我用的背后基于路径的路由来定位我的应用。
我在负载平衡器上配置了/admin/*
,以转发到我的应用程序,它工作正常。
问题在于我的应用程序现在看到的是/admin/account
,而不是它期望的/account
。
AWS说:
注意,路径模式用于路由请求,但没有 改变它们。例如,如果规则的路径模式为/ img/*,则 规则会将对/img/picture.jpg的请求转发给指定的 目标组,作为对/img/picture.jpg的请求。
有没有什么清洁的方法呢?还是我不得不求助于这样的事情:
@GetMapping("*/account")
我不t认为该功能存在于AWS loadbalancer中 - 请检查此问题https://stackoverflow.com/questions/39317685 –