四川住房建设厅官方网站,汕头 网站建设,浙江建设工程招标网,网页设计素材哪里找Bus动态刷新全局广播配置实现 启动 EurekaMain7001ConfigcenterMain3344ConfigclientMain3355ConfigclicntMain3366 运维工程师 修改Gitee上配置文件内容#xff0c;增加版本号发送POST请求curl -X POST http://localhost:3344/actuator/bus-refresh
—次发送…Bus动态刷新全局广播配置实现 启动 EurekaMain7001ConfigcenterMain3344ConfigclientMain3355ConfigclicntMain3366 运维工程师 修改Gitee上配置文件内容增加版本号发送POST请求curl -X POST http://localhost:3344/actuator/bus-refresh
—次发送处处生效
配置中心
http://localhost:3344/main/config-dev.yml客户端
http://localhost:3355/configlnfohttp://localhost:3366/configInfo获取配置信息发现都已经刷新了 —次修改广播通知处处生效 原理就是在rabbitmq上新增一个springcloudbus交换机然后通过广播通知到各个客户端上。 Bus动态刷新定点通知
不想全部通知只想定点通知
只通知3355不通知3366 简单一句话 - 指定具体某一个实例生效而不是全部
首先修改gitee上版本由8变成9
公式http://localhost:服务配置中心端口/actuator/bus-refresh/{destination}/bus/refresh请求不再发送到具体的服务实例上而是发给config server通过destination参数类指定需要更新配置的服务或实例
案例
我们这里以刷新运行在3355端口上的config-client配置文件中设定的应用名称为例只通知3355不通知3366
curl -X POST http://localhost:3344/actuator/bus-refresh/config-client:33553344 3355 3366
通知总结