我具有以下Spring Boot应用程序结构:
当我使用功能区负载平衡器通过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