创建Akka微内核init脚本的最佳实践

bns*_*ith 6 scala init akka

我目前正在编写一个使用Scala 2.10.2,Akka 2.2.1,Sbt 0.13和akka-sbt-plugin的应用程序.我可以运行'dist'命令,它创建一个'start'脚本来运行微内核,但它不是一个支持'start','stop','status'等的正确的init脚本.

我最终想把它部署在CentOS 6.3或6.4上,所以我需要一个适当的initscript.我可以自己写一个,但我认为如果每个人都使用某种标准化的脚本会更好(我不能成为唯一一个有这个问题的人).是否有Akka社区采用的最佳做法?

谢谢.

小智 3

我进行了相当多的搜索,我的结论是,没有记录在案的最佳实践。我发现最接近直接解决这个问题的是https://github.com/bwmcadams/sbt-akka-bivy,它可以生成一个新贵脚本。