我正在为Cloud Foundry编写自定义构建包以运行我无法控制的第三方应用程序。此应用程序(C / C ++)执行元数据(配置)中定义的代码。它还托管一个JRE,以便它可以与Java代码交互。应用程序不通过HTTP进行通信。它使用专有协议向其发送消息。
为了利用Cloud Foundry的路由和弹性扩展,我正在编写一个Java Web应用程序,其目的是:
$PORT
上收听传入的HTTP请求我知道在容器中执行多个进程并不是最佳实践,但是,是否有一种方法可以指定多个命令并行执行并拥有Cloud Foundry:
答案 0 :(得分:0)
这是Go中的一个简单的反向代理。 http://www.darul.io/post/2015-07-22_go-lang-simple-reverse-proxy
如果您已经了解C或C ++,那么Go很容易。代码很简单,Cloud Foundry附带Go buildpacks。这将使在Cloud Foundry中运行变得更加容易。
试一试。