我们有一个Spring Boot 2 REST服务应用程序,其中包含多个微服务。 ELB用于服务注册和发现,例如
http://<dev-env>/api/serviceA/actuator/info
{
"app" : {
"name" : "App Name",
"description" : "App Description"
},
"git" : {
"branch" : "origin/brancha",
"commit" : {
"id" : "204f7a0",
"time" : "2019-07-10T11:09:13Z"
}
},
"build" : {
"version" : "0.0.1-SNAPSHOT",
"build" : {
"version" : "v_0.1.151"
},
http://<dev-env>/api/serviceB/actuator/info
....
每种服务都使用SB 2执行器。
我们如何将来自两个或多个微服务的版本信息汇总到单个页面(仪表板类型)中?有现成的解决方案吗?
答案 0 :(得分:0)
在仪表板应用程序中,只需打开http连接并查询所有微服务执行器端点。有大量的入门方法。您应该选择自己喜欢的一种。