ストーム トポロジにカスタム構成を提供するにはどうすればよいですか? たとえば、MySQL クラスターに接続するために構築したトポロジーがあり、再コンパイルせずに接続する必要があるサーバーを変更できるようにしたい場合、どうすればよいでしょうか? 私の好みは構成ファイルを使用することですが、私の懸念は、ファイル自体がクラスターにデプロイされていないため、実行されないことです (クラスターの仕組みに関する私の理解に欠陥がない限り)。これまでに実行時にストーム トポロジに構成オプションを渡す唯一の方法は、コマンド ライン パラメーターを使用する方法でしたが、かなりの数のパラメーターを取得すると面倒です。
シェルスクリプトを利用してファイルを変数に読み込み、その変数の内容を文字列としてトポロジに渡すという考えがありましたが、可能であればもう少しきれいなものが欲しいです。
他の誰かがこれに遭遇しましたか?もしそうなら、どのように解決しましたか?
編集:
より明確にする必要があるようです。私のシナリオは、再コンパイルせずにさまざまな環境に展開できるようにしたいトポロジがあるということです。通常、データベース接続パラメーターなどを含む構成ファイルを作成し、それを渡します。Storm でそのようなことを行う方法を知りたいです。