eureka 服務端或者 客戶端 開啟 security 后 出現 :Batch update failure with HTTP status code 401錯誤


直接貼解決代碼:

eureka:
#  server:
    # 關閉自我保護模式
#    enable-self-preservation: false
    # 清理下線服務時間
    # Eureka Server會定時(間隔值是eureka.server.eviction-interval-timer-in-ms,默認值為0,默認情況不刪除實例)進行檢查,
    # 如果發現實例在在一定時間(此值由eureka.instance.lease-expiration-duration-in-seconds定義,默認值為90s)內沒有收到心跳,則會注銷此實例。
#    eviction-interval-timer-in-ms: 5000
  client:
#    是否將自己注冊到eureka-Server中 默認 true
    register-with-eureka: false
#    是否從eureka-server中獲取服務注冊信息 默認true
    fetch-registry: false
    service-url:
      # 使用http basic安全認證語法,在集群通信中增加認證信息。  http://用戶名:密碼@地址:端口/eureka/
      defaultZone: http://user:123456@localhost:8761/eureka/
  instance:
    hostname: eurekaserver1
    # 使用IP地址注冊
    prefer-ip-address: true

  注:做主要的是 service-url.defaultZone 配置好 服務端也需要配置哦!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM