2017-02-27 265 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