Spring Cloud服务离线
2024-10-19 17:47:06
服务离线,即某服务不能对外提供服务了。服务离线的原因有两种:服务下架与服务下线。这两种方案都是基于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"}
最新文章
- ubuntu安装mysql
- Nhibernate mapping 文件编写
- bootstrap 时间控件带(时分秒)选择器
- default constructor,copy constructor,copy assignment
- 【转】【C#】C#重绘windows窗体标题栏和边框
- ERP客户关系渠管理(二十)
- js知识简单归纳
- 用android-x86模拟器不能运行程序错误Tag:libc的问题
- WPF中的StackPanel、WrapPanel、DockPanel
- C语言-02基本运算
- aliyun云服务器硬件性能测试
- XML转化DS等
- hdu 4706
- 用微软makecert.exe生成一个自签名的证书
- hdu 1859 最小长方形
- [css]《css揭秘》学习(二)-多重边框
- Java面试题整理---网络篇
- RunC容器逃逸漏洞席卷业界,网易云如何做到实力修复?
- C# 插件式开发
- BZOJ5311 贞鱼(动态规划+wqs二分+决策单调性)
热门文章
- HTML基本使用
- IDEA中Update resources和Update classes and resources、Redeploy、Restart server的区别
- vue项目部署到docker中
- 经过4次优化我把python代码耗时减少95%
- RocketMQ源码详解 | Consumer篇 · 其一:消息的 Pull 和 Push
- Django笔记&教程 0-2 框架版本与相关工具
- [nowcoder5669E]Eliminate++
- [bzoj2257]瓶子和燃料
- CSS-sprit 雪碧图
- pytest-rerunfailures/pytest-repeat重跑插件