springcloud不同模塊之前調用不到報:Connection refused: connect 和 Cannot execute request on any known server


(1)命名寫錯!在被調用模塊的(稱為A模塊) .yml 文件中,

spring : 
  application : 
    name : xxx

調用該模塊的模塊(稱為B模塊)的 getForObject("url",xxx.class)

restTemplate.getForObject("http://xxx/getMemberAll", xxx.class);

 中的 url 要和 .yml 中的 name 的值對應正確!

(2).yml 的 serviceUrl 缺寫或者寫錯

eureka :
  client : 
    serviceUrl : # 本人就是缺寫這個的原因出不來,真的要細心點
      defaultZone : http://localhost:端口號/eureka/

ps :每層不能使用tab縮進,只能使用空格縮進,同時“:”后面要打一個空格!最好前后都打一個,具體原因自己也不懂,歡迎懂的交流!


免責聲明!

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



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