【问题标题】:Remapping the Eureka context重新映射 Eureka 上下文
【发布时间】:2015-03-11 19:50:19
【问题描述】:

开箱即用,eureka 在“/”处提供信息,如“http://localhost:8761/”。

有没有简单的方法来改变这个上下文?比如说,我想改用这个“http://localhost:8762/services”?

【问题讨论】:

    标签: spring-cloud


    【解决方案1】:

    好的,我进行了实验并弄清楚了它是如何工作的。 如果您如下更改服务器上的上下文路径,则在 http:/localhost:8761/services 的 ui 页面是您可以找到服务信息的地方。还要确保您更改了为此所做的测试。

    server:
      port: 8761
      contextPath: /services
    

    然后在每个服务中添加客户端的发现服务信息如下:

    eureka:
      client:
        registerWithEureka: true
        fetchRegistry: true
        serviceUrl:
          defaultZone: http://localhost:8761/services/eureka/
    

    上下文必须存在。然后就可以了

    【讨论】:

    • 您还可以更改eureka.dashboard.path(默认为“/”)以仅更改仪表板而不是 /eureka 端点。
    猜你喜欢
    • 1970-01-01
    • 2016-03-21
    • 2013-09-15
    • 2017-02-09
    • 1970-01-01
    • 2010-11-03
    • 2012-07-16
    • 1970-01-01
    • 2012-03-15
    相关资源
    最近更新 更多