IBM Bluemix- PHP与后端Java进程


IBM Bluemix- PHP with backend Java process

我已经开始在blue mix上部署我的PHP应用程序,PHP部分工作得很好。我的PHP脚本通过TCP连接到我自己专有的java进程。我找不到任何可以绑定到PHP的服务,它只是一个JVM。最接近的东西是一个完整的java web应用程序,这不是我需要的…

你能帮我一下吗?

bluemix运行时(PHP, node.js, Java liberty等)允许另一个应用程序使用端口80和443连接,因为这些应该是web应用程序。无论如何,您可以使用Java自由运行时开发和部署应用程序,使用该运行时

提供的所有选项。

https://www.ng.bluemix.net/docs/starters/liberty/index.html optionsforpushinglibertyapplications

,但你必须记住,只有端口TCP 80和443将被允许接受外部连接,使用应用程序的公共url。所以你可以开发一个应用程序,让它作为一个应用程序运行在java自由运行时,但它将被限制在这些端口。

另一个更好的解决方案是使用容器:您可以按照自己喜欢的方式配置容器映像,并使用简单的jvm运行应用程序。