[英]Netflix eureka client micro-service is not registering with eureka server
[英]how to disable an instance of micro-service in spring boot application using eureka server?
我在名為ms-formation的微服務目標中啟動了 3 次此命令,以獲取我的微服務的 3 個實例
C:\Users\pc cam\IdeaProjects\ms-formation\target>java -Dserver.port=8083 -jar ms-formation
C:\Users\pc cam\IdeaProjects\ms-formation\target>java -Dserver.port=8084 -jar ms-formation
C:\Users\pc cam\IdeaProjects\ms-formation\target>java -Dserver.port=8085 -jar ms-formation
當我啟動尤里卡服務器時,我得到了 5 個實例
UP (5) - DESKTOP-ANFEL:ms-formation:8082 , localhost:ms-formation:8085 , DESKTOP-ANFEL:ms-formation:8083 , localhost:ms-formation:8083 , localhost:ms-formation:8084
我不明白為什么? 我想知道如何刪除兩個實例
根據您在問題中提供的信息,我們無法推斷出它們是從哪里開始的另外兩個實例是DESKTOP-ANFEL:ms-formation:8082
和DESKTOP-ANFEL:ms-formation:8083
。
我們可以看到這些進程不是在 localhost 上偵聽,而是在不同的網絡接口上偵聽。 可能這兩個實例已經在運行,並且在 eureka 服務器啟動時注冊了它。 因此,您實際上應該找到該特定網絡接口(DESKTOP-ANFEL)上的進程並殺死它們。 為此,請查看這些鏈接(不想復制它們)
https://unix.stackexchange.com/questions/48250/find-processes-using-a-network-interface
https://unix.stackexchange.com/questions/165697/how-to-kill-processes-using-a-network-interface
很高興收到直接提出的編輯和建議,並將其納入此答案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.