0

私はSpring XDとGemFire XDに取り組んでいます。Spring XD の分散環境がどのように機能するかを理解したい。spring xd がトランスポートとして redis または rabittmq を使用することは知っています。

私はこれについて明確です.Spring xdとrabittmqを1台のマシンにインストールしました。redis.properties ファイルを変更し、ホスト名を追加しました。

すべてのマシンに spring xd をインストールする必要がありますか? もしそうなら、インストール後、それらを立ち上げる方法。

マスター マシンで、./xd-admin と ./xd-container を実行します。

xd-admin からの指示をリッスンできるように、ノード (Spring xd インスタンス/ワーカー) をどのように起動しますか?

これについて私を助けてください。

ありがとう、 -スヨダン

4

3 に答える 3

0

Spring xd を 1 台のマシンに 1 回インストールすると、Spring XD は hdfs 分散スケールアウト環境に接続されます。以下を開始する必要があります: 1. ケース内の redis または rappitMQ 2. hsqldb サーバー 3. コンテナー 4. 管理者

spring xd を起動するときは、最初に次のコマンドを使用して名前ノードを登録する必要があります: hadoop config fs --name hdfs://serverip:8020

次に、server.yml ファイルでパラメーターを指定せずにパラメーターを直接指定することで、Spring xd で定義されたモジュールを (ストリームまたはバッチを使用して) 使用できます。

モハ。

于 2015-08-18T07:34:21.740 に答える
0

Spring XD を分散モードで使用している場合は、Zookeeper もセットアップ済みであると想定します。(このhttp://docs.spring.io/spring-xd/docs/1.0.0.M7/reference/html/#_setting_up_zookeeperをチェックしない場合)

管理インスタンスとコンテナ インスタンスは、起動時に Zookeeper に登録されます。管理者は、使用可能なコンテナーについて Zookeeper にクエリを実行し、モジュールのデプロイなどのタスクを割り当てます。Zookeeper は分散モードの背後にあるトリックです。

お役に立てれば。

于 2014-07-04T04:36:02.337 に答える