我有一个作为Spring boot管理服务器运行的应用程序和几个客户端微服务,它们在服务器上成功注册-甚至在Docker上也是如此。
但是,我有一个客户端应用程序没有在SBA服务器上注册。我遵循了文档中提到的对其他客户端应用程序执行的相同步骤(添加依赖项和更改application.properties文件);但是该服务没有注册。
令人惊讶的是,服务器和客户端的日志中都没有任何内容。我还试图通过在客户端的UnknownHostException文件中指定错误的spring.boot.admin.url和错误的spring.boot.admin.client.url来故意抛出.properties,但仍然没有日志。我尝试过重启docker,重启intellij,清除.m2文件夹。似乎没有任何帮助。
发布于 2018-06-26 15:29:25
我猜这是码头容器内的dns-lookup的问题,尝试启动一个bash ...docker container exec -it <yourcontainer> bash...并检查SBA fqdn上的nslookup是否正常工作
在SBA 2.0.1中,该属性已更改...它是spring.boot.admin.client.url而不是spring.boot.admin.url
https://stackoverflow.com/questions/50932766
复制相似问题