当前位置: 首页 > news >正文

Bus动态刷新

Bus动态刷新全局广播配置实现

  • 启动

    • EurekaMain7001
    • ConfigcenterMain3344
    • ConfigclientMain3355
    • ConfigclicntMain3366
  • 运维工程师

    • 修改Gitee上配置文件内容,增加版本号
    • 发送POST请求
    • curl -X POST "http://localhost:3344/actuator/bus-refresh"
      在这里插入图片描述

—次发送,处处生效

配置中心

http://localhost:3344/main/config-dev.yml

客户端

http://localhost:3355/configlnfo
http://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:3355

在这里插入图片描述
3344:
在这里插入图片描述
3355:
在这里插入图片描述
3366:
在这里插入图片描述

通知总结
在这里插入图片描述

http://www.lryc.cn/news/66169.html

相关文章:

  • 逆波兰式的写法
  • Linux系统日志介绍
  • 第三十二章 React路由组件的简单使用
  • “裸奔”时代下,我们该如何保护网络隐私?
  • c#笔记-方法
  • 054、牛客网算法面试必刷TOP101--堆/栈/队列(230509)
  • 怎么让chatGTP写论文-chatGTP写论文工具
  • springboot 断点上传、续传、秒传实现
  • 2023河南省赛vp题解
  • 港科夜闻|香港科大与香港资管通有限公司签署校企合作备忘录,成立校企合作基金促科研成果落地...
  • Neo4j 笔记
  • 数据库基础应用——概念模型
  • 【学姐面试宝典】前端基础篇Ⅴ——JS深浅拷贝、箭头函数、事件监听等
  • 最新研究,GPT-4暴露了缺点!无法完全理解语言歧义!
  • 商业数据挖掘-第一章-数据探索式分析-1
  • MybatisPlus是否防止SQL注入?
  • 5月第1周榜单丨飞瓜数据B站UP主排行榜(哔哩哔哩平台)发布!
  • 数据的插入删除和更新
  • C# byte[] 与 int 类型互转
  • MySQL---多表联合查询(上)(多表关系、外键约束、学生成绩多表关系、交叉连接查询)
  • 【iOS】—— RunLoop线程常驻和线程保活
  • Springcloud--docker快速入门
  • 基于AT89C51单片机的电子计数器设计与仿真
  • IT程序员如何面对35岁大龄问题?我从公司老板的角度聊聊
  • 【计算机专业漫谈】【计算机系统基础学习笔记】W2-2-2 模运算系统和补码表示
  • vue概述
  • SpringCloud-OpenFeign案例实战
  • ACM - 数学 - 提高(还没学多少)
  • JavaScript class和继承的原理
  • Playwright-python 自动化测试【Anaconda】环境配置