栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

BUS配置刷新,Eureka注册IP不注册主机名

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

BUS配置刷新,Eureka注册IP不注册主机名

文章目录
    • BUS配置刷新(消息刷新总线)
      • 02、03、04、09添加依赖
      • 09单独添加依赖
      • 09修改yml
      • 02、03、04远程yml配置文件添加
      • 测试
      • 03加自动刷新数据注解
    • Eureka注册IP不注册主机名

BUS配置刷新(消息刷新总线) 02、03、04、09添加依赖
		
			org.springframework.boot
			spring-boot-starter-amqp
		
		
			org.springframework.cloud
			spring-cloud-bus
		
		
			org.springframework.cloud
			spring-cloud-stream-binder-rabbit
		
09单独添加依赖
	
        org.springframework.boot
        spring-boot-starter-actuator
    
09修改yml
spring:
  rabbitmq: 
    host: 192.168.64.140
    port: 5672
    username: admin
    password: admin
    virtual-host: / #表示默认空间,可以不写
      # 刷新端点
management:
  endpoints:
    web:
      exposure:
        include: bus-refresh
02、03、04远程yml配置文件添加

注意,在spring子目录下

rabbitmq: 
    host: 192.168.64.140
    port: 5672
    username: admin
    password: admin
    virtual-host: / #表示默认空间,可以不写
测试
### 提交POSt请求,然后查看234控制台有没有执行刷新操作
POST http://localhost:6001/actuator/bus-refresh
### 只刷新指定模块
POST http://localhost:6001/actuator/bus-refresh/user-service
###
03加自动刷新数据注解

@RefreshScope表示从注册中心刷新到的配置,动态获取

Eureka注册IP不注册主机名

修改09的bootstrap.yml

spring:
  cloud:
    inetutils:
      preferred-networks:
        - 192.168.43..+

修改application.yml

eureka:
	instance:
    	prefer-ip-address: true
    	instance-id: ${spring.cloud.client.ip-address}:${spring.application.name}:${server.port} # 界面列表中显示的格式也显示ip

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/582477.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号