功能区在WebLogic 12c上给出404响应

时间:2019-03-14 10:25:31

标签: microservices jhipster netflix-zuul netflix-ribbon

我具有以下Spring Boot应用程序结构:

  • 网关应用程序作为zuul代理。
  • 后端应用程序为微服务。

当我使用功能区负载平衡器通过zuul路由在后端使用休息服务时,请给我404响应。但是,当我删除功能区负载平衡时,它可以正常工作。

仅当我在Web逻辑上部署时才会发生这种情况。在tomcat上运行正常。

为什么会这样?有什么解决办法吗?

在代码之前和之后。

更改前(不适用于weblogic):

zuul:
    routes:
        serviceName:
            path: /serviceName/**
            serviceId: serviceName

serviceName:
    ribbon:
        listOfServers: localhost:8081

更改后(功能区已删除/可在weblogic上使用):

zuul:
    routes:
        serviceName:
            path: /serviceName/**
            url: http://localhost:8081

0 个答案:

没有答案