Java springboot应用程序&;React应用程序无法在Openshift内部通信

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,但没有效果 我还尝试了

我在Openshift中部署了一个fat.jar,其中包含一个Spring启动应用程序和一个React应用程序。 SpringBoot应用程序公开了一个RESTAPI,React应用程序是调用该API的前端

问题 这两个应用程序在外部都可以访问(使用Openshift生成的url),但React应用程序无法通过
与Spring Boot应用程序通信http://localhost:8080/...
呼叫

迄今为止的尝试
  • 我尝试过使用
    127.0.0.0
    而不是
    localhost
    ,但没有效果
  • 我还尝试了执行
    curl-vhttp://localhost:8080/...
    从部署了两个应用程序的pod内部开始,它工作正常

这是配置问题吗?我需要设置路线吗?或者使用
localhost
/
127.0.0.1

以外的其他方法来回答我自己的问题,我最终按照Boris Chistov的建议解决了这个问题。我只是删除了所有的
http://localhost:8080
url部分,而使用相对url。

只需使用相对url即可扫描您发布的
部署
/
DeploymentConfig
服务