当前位置:   article > 正文

Eureka实现灰度发布(功能优雅下线)_eureka 新增优雅上下线功能

eureka 新增优雅上下线功能
  1. @RestController
  2. public class HelloController {
  3. @Autowired
  4. private DiscoveryClient client;
  5. @RequestMapping(value = "/hello", method = RequestMethod.GET)
  6. public String index() {
  7. java.util.List<ServiceInstance> instances = client.getInstances("hello-service");
  8. return "Hello World";
  9. }
  10. @RequestMapping(value = "/offline", method = RequestMethod.GET)
  11. public void offLine(){
  12. DiscoveryManager.getInstance().shutdownComponent();
  13. }
  14. }

 

eureka客户端是是一个spring boot应用通过调用以下代码通知注册中心下线。 

DiscoveryManager.getInstance().shutdownComponent(); 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/878218
推荐阅读
相关标签
  

闽ICP备14008679号