我尝试在Swisscom Cloud Foundry(CF)基础架构上启动我们的Scala应用程序。为此,使用了匹配的Heroku buildpack:
https://github.com/heroku/heroku-buildpack-scala
由于这不起作用,我试图部署' hello-scala'使用此buildpack的示例。 我的fork能够构建稍微过时的示例:
https://github.com/AlwinEgger/hello-scala
我必须强调我正在获取我必须用作env变量的端口' PORT'。
不幸的是,日志上没有多少。 "未能在健康检查超时内接受连接"消息表明没有人在听......
我的问题:是否有人成功在CF基础架构上部署Scala应用程序(@ Swisscom)?
答案 0 :(得分:3)
我找到了一个解决方法:
我没有使用scala-而是java-buildback。这具有主要优点和不便之处,即项目不再基于实例构建。
那么我们该怎么做?
这里可以找到一个例子(这是实际应用): https://github.com/OpenOlitor/openolitor-server