Java springboot应用程序&;React应用程序无法在Openshift内部通信
我在Openshift中部署了一个fat.jar,其中包含一个Spring启动应用程序和一个React应用程序。 SpringBoot应用程序公开了一个RESTAPI,React应用程序是调用该API的前端 问题 这两个应用程序在外部都可以访问(使用Openshift生成的url),但React应用程序无法通过Java springboot应用程序&;React应用程序无法在Openshift内部通信,java,reactjs,spring,spring-boot,openshift,Java,Reactjs,Spring,Spring Boot,Openshift,我在Openshift中部署了一个fat.jar,其中包含一个Spring启动应用程序和一个React应用程序。 SpringBoot应用程序公开了一个RESTAPI,React应用程序是调用该API的前端 问题 这两个应用程序在外部都可以访问(使用Openshift生成的url),但React应用程序无法通过与Spring Boot应用程序通信http://localhost:8080/...呼叫 迄今为止的尝试 我尝试过使用127.0.0.0而不是localhost,但没有效果 我还尝试了
与Spring Boot应用程序通信http://localhost:8080/...
呼叫
迄今为止的尝试
- 我尝试过使用
而不是127.0.0.0
,但没有效果localhost
- 我还尝试了执行
从部署了两个应用程序的pod内部开始,它工作正常curl-vhttp://localhost:8080/...
这是配置问题吗?我需要设置路线吗?或者使用
localhost
/127.0.0.1
?以外的其他方法来回答我自己的问题,我最终按照Boris Chistov的建议解决了这个问题。我只是删除了所有的http://localhost:8080
url部分,而使用相对url。只需使用相对url即可扫描您发布的部署/DeploymentConfig
和服务
?