spring值绑定

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

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

@RestController
@RequestMapping("/api/${app-name}/management")
public class HealthCheckController {

    @GetMapping(path = "health", produces = MediaType.TEXT_PLAIN_VALUE)
    public Mono<String> healthCheck() {
        return Mono.just("Ok");
    }
}

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

暂无答案!

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

相关问题