spring值绑定

s71maibg  于 2021-07-08  发布在  Java
关注(0)|答案(0)|浏览(233)

我有一个健康检查控制器,如下所示:

  1. @RestController
  2. @RequestMapping("/api/${app-name}/management")
  3. public class HealthCheckController {
  4. @GetMapping(path = "health", produces = MediaType.TEXT_PLAIN_VALUE)
  5. public Mono<String> healthCheck() {
  6. return Mono.just("Ok");
  7. }
  8. }

我有这个控制器在一个共同的图书馆,这个图书馆是包括在我们所有的服务。在每个服务属性中,我都给出了 app-name . 所以网址就像 http://host:port/api/service1/management/health 会回来的 Ok . 这在我的本地机器上运行良好,但在服务器上,出现404错误。我们的服务部署在kubernetes。
我漏了什么吗?值是否在中绑定 @RequestMapping ( ${app-name} )正确用法是什么?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题