Microservices 功能区在WebLogic 12c上提供404响应

Microservices 功能区在WebLogic 12c上提供404响应,microservices,jhipster,netflix-zuul,netflix-ribbon,Microservices,Jhipster,Netflix Zuul,Netflix Ribbon,我有以下spring boot应用程序结构: 网关应用程序作为zuul代理 后端应用程序作为微服务 当我使用ribbon负载平衡器通过zuul路由访问后端的rest服务时,给我404响应。但是,当我删除ribbon负载平衡时,它可以正常工作 当我在web逻辑上部署时,就会发生这种情况。它在tomcat上运行良好 为什么会这样?有什么解决办法吗 下面是我之前和之后的代码 更改前(不使用weblogic): 更改后(删除功能区/处理weblogic): zuul: routes:

我有以下spring boot应用程序结构:

  • 网关应用程序作为zuul代理
  • 后端应用程序作为微服务
当我使用ribbon负载平衡器通过zuul路由访问后端的rest服务时,给我404响应。但是,当我删除ribbon负载平衡时,它可以正常工作

当我在web逻辑上部署时,就会发生这种情况。它在tomcat上运行良好

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

下面是我之前和之后的代码

更改前(不使用weblogic):

更改后(删除功能区/处理weblogic):

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

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