gpt4 book ai didi

java - Akka:动态配置更改

转载 作者:行者123 更新时间:2023-12-01 04:57:26 24 4
gpt4 key购买 nike

我目前正在阅读一些有关 Akka 的内容,但有一点我到目前为止还没有发现任何内容。虽然我喜欢强大的配置选项,但 f.ex.配置路由器以动态调整大小并使用给定的远程主机等,我还没有看到如何在运行时修改这些配置更改。

为了使问题更具体:假设我们有一个路由器,配置为路由到三个已知的远程主机(例如 192.168.0.1、192.168.0.2、192.168.0.3)。现在我将另一台机器添加到系统中,地址为 192.168.0.4。如果我理解正确的话,它需要运行 Akka 微内核,然后我可以更改配置以包含这台机器。

但是,更改配置文件似乎需要重新启动整个系统(也许我弄错了?)。在这种情况下,是否有一种方法可以动态修改 Router actor 以将这台新机器包含在其 future 的路由中,而不干扰其当前的操作(至少超出必要的范围)?

对于如何开发可在运行时重新配置的 Akka 系统(即不需要任何停机时间),是否有任何最佳实践?

最佳答案

您可以创建自己的路由器来执行您希望它执行的任何操作。 See this有关如何执行此操作的详细信息。或者,您可以等待 2.2,它应该内置此功能。

关于java - Akka:动态配置更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13875319/

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