私は現在、Akka について少し調べていますが、まだ何も見つかっていない点が 1 つあります。私は強力な設定オプションを楽しんでいますが、f.ex. ルーターを動的にサイズ変更して特定のリモートホストを使用するように構成するなど、実行時にこれらの構成変更を変更する方法を見たことがありません。
質問をより具体的にすると、3 つの既知のリモート ホスト (192.168.0.1、192.168.0.2、192.168.0.3 など) にルーティングするように構成されたルーターがあるとします。ここで、192.168.0.4 のシステムに別のマシンを追加します。私の理解が正しければ、Akka マイクロカーネルを実行する必要があり、構成を変更してこのマシンを含めることができます。
ただし、構成ファイルを変更するには、システム全体を再起動する必要があるようです (もしかしたら私が間違っているのでしょうか?)。その場合、Router アクターを動的に変更して、現在の動作を妨げることなく (少なくとも必要以上に) この新しいマシンを将来のルーティングに含める方法はありますか?
実行時に再構成可能な Akka システムを開発する方法、つまりダウンタイムを必要としないベスト プラクティスはありますか?