1、后台報錯截圖
這個的意思就是:負載均衡服務器中沒有這個我自定義的PROVIDER-SERVER。開始我以為是Ribbon的原因,所以去折騰了一下,但是:最后不斷往前推到之后發現本質是:在注冊中心Eureka中找不到我定義的服務名PROVIDER-SERVER
我就奇了怪了,我把服務注冊到Eureka中了,最后老衲一氣之下,把其他的東西去掉,只保留Feign相關配置,從而進行測試,效果如下:
這說明:老衲的配置沒有問題( 當然:老衲一直都堅信沒問題 _,這點勇氣還是有的 ),具體配置如下
1.1)、Eureka得相關配置
1.2)、服務提供者配置如下
1.3)、Feign的配置如下
1.4)、服務消費者配置如下
1.5)、運行之后就報錯
1.6)、解決辦法
當老衲把俺所知道的解決辦法都整過之后,發現:TMD,還是不得行,正當我想看看電腦質量怎么樣時_,突然靈光一閃,Eureka的底層默認走的是8761端口號,而我用的是8001端口號,所以導致:雖然注冊到8001端口號了,但是:默認走8761的時候就造成了Eureka注冊中心沒有服務名PROVIDER-SERVER( 即:配置的端口號8001沒生效 )
因此:老衲把Eureka和服務提供者中的端口號改回來了
1.7)、解決之后,運行效果如下
最后:把Eureka注冊中心的service-url:改成正常的 defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/
## 1.8)、最后: 娘西皮~這還不是老衲想要的結果,為什么用8001端口就不得吃,用8761就可以,也就是說:老衲以后用Eureka的端口只能用8761啦?我這脾氣就上來了,等老衲去好好研究一番