我有一个在微内核上运行的Akka 2.1.0。在我的本地机器上,我运行sbt dist
来构建exec,然后运行cd target/dist
和bin/akka sample.kernel.hello.HelloKernel
。
Heroku使用一个自动的sbt clean compile stage
命令来构建target/start
脚本。
有什么办法可以绕过这个阶段并在Heroku上部署微内核吗?也许可以给一些关于如何修改heroku-buildpack-scala的提示。
我知道这个问题是关于heroku的,但你可能想尝试digitalocean.com的托管,它的成本大约是aws的1/8,给你一个真正的虚拟机,而不是无人机。
这是一个更灵活的解决方案,大约5美元/月,相当于一个小的(40美元/月),你不必担心任何事情是如此特定的域名。