gpt4 book ai didi

scala - 在 akka 中热部署

转载 作者:行者123 更新时间:2023-12-03 14:30:08 25 4
gpt4 key购买 nike

在这些幻灯片中:http://www.slideshare.net/jboner/introducing-akka我读过 Akka 支持热部署。我对这个术语的理解是,我将能够在不重新启动应用程序并丢失其当前状态的情况下更改代码。

这正是我的 scala/akka 应用程序可能需要的。但是我实际上如何进行热部署?我应该使用哪些工具和技术?

最佳答案

不清楚你想保持什么状态? Actor 的邮箱?远程配置?在正常情况下,所有这些都不是微不足道的,更不用说热插拔了。

如果您正在考虑与 OSGI 热部署类似的事情,那么一般来说您不能。不过你有几个选择。

您可以在运行时使用各种方法更改角色行为,最简单的方法是成为/取消成为。有时这就是热插拔的含义。

一种通用的方法可能是将新代码部署到加入集群的新节点,然后终止以前的节点。

关于scala - 在 akka 中热部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26765260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com