我目前正在使用 Scala 2.10.2、Akka 2.2.1、Sbt 0.13 和 akka-sbt-plugin 编写应用程序。我可以运行“dist”命令,它创建一个“启动”脚本来运行微内核,但它不是一个支持“启动”、“停止”、“状态”等的正确初始化脚本。
我最终想将它部署在 CentOS 6.3 或 6.4 上,所以我有时需要一个合适的 initscript。我可以自己写一个,但我认为如果有某种每个人都使用的标准化脚本会更好(我不能是唯一有这个问题的人)。 Akka 社区是否采用了最佳实践?
谢谢。
最佳答案
我搜索了很多,我的结论是 否 对此没有记录在案的最佳实践。我发现最接近直接解决这个问题的是 https://github.com/bwmcadams/sbt-akka-bivy它可以生成一个 Upstart 脚本。
关于scala - 创建 Akka 微内核初始化脚本的最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18874542/