zoukankan      html  css  js  c++  java
  • springcloud2.x之management.security.enabled=false报错处理

    1. springcloud1.5.x的消息总线配置是

    # RabbitMq的地址、端口,用户名、密码
    spring.rabbitmq.host=localhost
    spring.rabbitmq.port=5672
    spring.rabbitmq.username=guest
    spring.rabbitmq.password=guest
    # 保证调用 /bus/refresh的时候不需要验证
    management.security.enabled=false

    configServer的启动类加上注解@RefreshScope

    configClient的启动类也加上注解@RefreshScope

    修改github上的配置文件之后,打开postman,请求方式是post,地址是http://localhost:8881/bus/refresh,这个端口号是configServer的。

    请求成功之后,返回的是空白,此时configClient就能获取到最新的配置信息。

    2.  springcloud2.x的消息总线配置是

    # RabbitMq的地址、端口,用户名、密码
    spring.rabbitmq.host=localhost
    spring.rabbitmq.port=5672
    spring.rabbitmq.username=guest
    spring.rabbitmq.password=guest
    
    # 刷新配置,在spring boot 2.x 之前1.x的management.security.enabled失效,新的配置为
    management.endpoints.web.exposure.include=bus-refresh

    configServer的启动类加上注解@RefreshScope

    configClient的启动类也加上注解@RefreshScope

    修改github上的配置文件之后,打开postman,请求方式是post,地址是http://localhost:8881/actuator/bus-refresh,这个端口号是configServer的。

    请求成功之后,返回的是空白,此时configClient就能获取到最新的配置信息。

    3. 需要注意的是configClient也要配置RabbiMq。

  • 相关阅读:
    单点登录
    Found conflicts between different versions of the same dependent assembly that could not be resolved
    在Visual Studio Code中使用C#以及.net core
    GitBlit中出现 error: remote unpack failed: error Missing tree
    net user
    SwitchyOmega
    What's the difference between Unicode and UTF-8?
    2>&1
    [C++基金会]位计算 游戏开发中的应用
    Broadcast Receiver注意事项
  • 原文地址:https://www.cnblogs.com/hsz-csy/p/9733259.html
Copyright © 2011-2022 走看看