使用 spring boot admin 如何获取 instanceID?
How do I get instanceID when I use spring boot admin?
我想把springbootadmin监控详情页集成到自己的管理系统中,如何获取详情页的instanceId?
例如localhost:8020/instances/5f3d1f8ee6a0/details,我想知道如何得到5f3d1f8ee6a0
使用ApplicationRegistrator
class,你可以在客户端创建一个暴露注册id的路由:
@RestController
@RequestMapping("api/instance")
class InstanceController {
@Autowired
ApplicationRegistrator applicationRegistrator
@GetMapping("/")
String get() {
return applicationRegistrator.getRegisteredId();
}
}
我想把springbootadmin监控详情页集成到自己的管理系统中,如何获取详情页的instanceId? 例如localhost:8020/instances/5f3d1f8ee6a0/details,我想知道如何得到5f3d1f8ee6a0
使用ApplicationRegistrator
class,你可以在客户端创建一个暴露注册id的路由:
@RestController
@RequestMapping("api/instance")
class InstanceController {
@Autowired
ApplicationRegistrator applicationRegistrator
@GetMapping("/")
String get() {
return applicationRegistrator.getRegisteredId();
}
}