开箱即用,eureka 在“/”处提供信息,如“ http://localhost:8761/ ”。
有没有一种简单的方法来改变这个上下文?比如说,我想要这个“ http://localhost:8762/services ”来代替?
开箱即用,eureka 在“/”处提供信息,如“ http://localhost:8761/ ”。
有没有一种简单的方法来改变这个上下文?比如说,我想要这个“ http://localhost:8762/services ”来代替?
好的,我进行了实验并弄清楚了它是如何工作的。如果您如下更改服务器上的上下文路径,那么您可以在 http:/localhost:8761/services 的 ui 页面找到您的服务信息。还要确保更改为此进行的测试。
server:
port: 8761
contextPath: /services
然后在每个服务中为客户端添加发现服务信息,如下所示:
eureka:
client:
registerWithEureka: true
fetchRegistry: true
serviceUrl:
defaultZone: http://localhost:8761/services/eureka/
上下文必须在那里。然后它工作