scala - 创建 Akka 微内核初始化脚本的最佳实践

标签 scala akka init

我目前正在使用 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/

相关文章:

java - 我如何获得 akka actor 的 CPU 利用率

java - Akka +Java : set actors name while using RoundRobinPool

scala - 玩mongo枚举器意外停止

swift - Swift init 方法中的三个点

Java - 新实例未运行新实例初始化 block

python - __init__() 需要 1 个位置参数,但 2 个给出了类型错误

scala - 实现一个scala集合,以便map、filter等产生正确的类型

mongodb - Scala 根据最大​​值过滤列表

scala - 由于内存不足(无法分配新内存),无法在 ec2 上运行 sbt

scala - akka中FastFuture有什么用