在Cloudfoundry中部署的应用程序中执行命令

时间:2013-11-21 05:25:54

标签: cloudfoundry

我在CloudFoundry V2上部署了基于Java Spring-MVC的应用程序。我的应用程序需要通过https协议调用其Web服务来访问另一台服务器。这需要jvm应该信任证书。 所以我需要在jvm中执行命令来安装SSL证书。但到目前为止,我还没有办法在CloudFoundry中安装应用程序的控制台。

1 个答案:

答案 0 :(得分:1)

一个选项是为应用程序指定自定义启动命令,并在实际应用程序启动命令之前运行cert import命令。

另一个选择是扩展Java buildpack并在JVM设置期间安装cert(可能通过创建一个额外的“框架”组件“)或让buildpack自动在start命令中设置cert import。有关扩展buildpack的详细信息,请https://github.com/cloudfoundry/java-buildpack#configuration-and-extension