(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縮進,只能使用空格縮進,同時“:”后面要打一個空格!最好前后都打一個,具體原因自己也不懂,歡迎懂的交流!