2017-02-27 452 views
0

我已經將泊塢窗雲的一些倉庫。我在我的家用Ubuntu服務器上構建並部署它,並且工作良好。泊塢容器

在我的家庭服務器,我可以用自己的網址(如http://registry:8761)訪問這些服務。

我想在Windows上的Kitematic上運行我的服務,我的所有服務都在本地主機上運行,​​所以我的配置在application.yml中,我說我的註冊表服務在http://registry:8761上不起作用。

有人能幫助我嗎?

感謝

回答

0

您的瀏覽器不知道該怎麼做http://registry因爲它有沒有TLD預選賽。我假設你的Ubuntu服務器設置的方式做所有正確的重定向,但與Windows你必須在你的hosts文件指向http://registrylocalhost或其他地方,它應該去

+0

這不是通過添加一個條目我的瀏覽器。當我啓動我的一個應用程序時,他們正在尋找註冊表服務。我在application.yml中設置了'defaultZone:http:// registry:8761/eureka /',但是在窗口中他們沒有找到它 – andy200486

+0

@ andy200486它仍然適用,你能詳細說明你試圖連接的位置嗎這些服務來自?在Ubuntu服務器,你也從Ubuntu的連接,並在Windows上你從Windows連接? – bidluo

+0

我修改我的hosts文件在Windows指向HTTP://註冊表:8761到http://本地主機:8761,和它的作品,我可以用HTTP訪問我的尤里卡服務:從瀏覽器8761://註冊表。但是,當一個服務嘗試註冊到服務註冊表時,它不起作用。我得到這個錯誤:'com.netflix.discovery.shared.transport.TransportException:無法執行任何已知的server'要求 – andy200486