簡體   English   中英

保護 Eureka 客戶端服務端點

[英]Secure Eureka Client Service Endpoints

我想在幾個微服務之間進行通信。 更好的說法是:我只想在不同的微服務中觸發一個 function。 因此我必須在其中調用一些函數。 所以我找到了尤里卡。 我的問題是:有沒有辦法只讓尤里卡與微服務通信? 因為我知道微服務需要 rest 端點,我不希望任何其他人或 mashcines 與他們通信,除了 eureka。 任何人都可以幫忙嗎? 另一個問題是:我想讓尤里卡服務器安裝在 docker 容器中,我所有其他注冊到它的微服務也在 docker 容器中。 微服務正在注冊,但在狀態上,URL(執行器)顯示 http://:: 而不是正確的 url 以獲取狀態信息。 當我點擊它時。 當然這是行不通的。 如何解決這個問題?

  1. 將微服務和 eureka 放在防火牆后面,這樣外部未經許可就無法訪問它們。

  2. 您是否在 dockerFile 中公開您的微服務以供訪問? 如果沒有,請使用 dockerFile 中的 EXPOSE 命令到一個端口並使其可以訪問。

暫無
暫無

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

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