簡體   English   中英

Eureka 實例應用程序名稱不適用於 Spring 雲網關

[英]Eureka instance appname not working with Spring Cloud Gateway

似乎網關無法使用 eureka.instance.appname 解析在 eureka 服務器中注冊的應用程序。 在我們的例子中,我們將應用程序部署在兩個不同的環境(uat 和 qa)中,但兩者都將在一個集群的 eureka 服務器上注冊。 我們使用 eureka.instance.appname 將應用程序與兩種環境區分開來。 一個注冊為 service_app_uat,另一個注冊為 service_app_qa,但是 spring.application.name 是 service.app。 Eureka 能夠從兩個不同的環境中注冊應用程序,但 Spring Cloud Gateway 無法從 eureka 解析這兩個注冊實例。 但是,如果我們從兩個注冊為 service_app 的環境中刪除了 eureka.instance.appname 兩個應用程序,並且有兩個我們不想要的實例。

有沒有其他方法可以使用自定義服務名稱在 Eureka 中注冊應用程序?

您不能只使用 Spring 配置文件並通過 spring.application.name 提供不同的命名嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM