服务离线,即某服务不能对外提供服务了。服务离线的原因有两种:服务下架与服务下线。这两种方案都是基于Actuator监控器实现的。

服务下架:将注册到Eureka Server中的Eureka Client从Server的注册表中移除,这样其实Client就无法发现该Client了

服务下线:Client并没有从Eureka Server的注册表中移除(其它Client仍可发现该服务),而是通过修改服务的状态来到达其它Client无法调用的目的

一、服务下架

(1)为Eureka Client添加actuator依赖

(2)YML配置文件开启监控

(3)通过actuator的shutdown命令关闭应用

可以通过REST API方式访问post:http://localhost:8080/actuator/shutdown

二、服务下线

步骤1、2跟服务下架一样

(3)通过actuator的service-registry

可以通过REST API方式访问post:http://localhost:8080/actuator/service-registry

请求体是一个json:

{"status:DOWN"}

{"status:UP"}

最新文章

  1. ubuntu安装mysql
  2. Nhibernate mapping 文件编写
  3. bootstrap 时间控件带(时分秒)选择器
  4. default constructor,copy constructor,copy assignment
  5. 【转】【C#】C#重绘windows窗体标题栏和边框
  6. ERP客户关系渠管理(二十)
  7. js知识简单归纳
  8. 用android-x86模拟器不能运行程序错误Tag:libc的问题
  9. WPF中的StackPanel、WrapPanel、DockPanel
  10. C语言-02基本运算
  11. aliyun云服务器硬件性能测试
  12. XML转化DS等
  13. hdu 4706
  14. 用微软makecert.exe生成一个自签名的证书
  15. hdu 1859 最小长方形
  16. [css]《css揭秘》学习(二)-多重边框
  17. Java面试题整理---网络篇
  18. RunC容器逃逸漏洞席卷业界,网易云如何做到实力修复?
  19. C# 插件式开发
  20. BZOJ5311 贞鱼(动态规划+wqs二分+决策单调性)

热门文章

  1. HTML基本使用
  2. IDEA中Update resources和Update classes and resources、Redeploy、Restart server的区别
  3. vue项目部署到docker中
  4. 经过4次优化我把python代码耗时减少95%
  5. RocketMQ源码详解 | Consumer篇 · 其一:消息的 Pull 和 Push
  6. Django笔记&教程 0-2 框架版本与相关工具
  7. [nowcoder5669E]Eliminate++
  8. [bzoj2257]瓶子和燃料
  9. CSS-sprit 雪碧图
  10. pytest-rerunfailures/pytest-repeat重跑插件