Jubatus プロキシ¶
Synopsis¶
jubaclassifier_proxy -z <zookeeper_list> [options ...]
jubaanomaly_proxy -z <zookeeper_list> [options ...]
...
Description¶
Jubatus Proxy は、分散環境においてクライアントからのリクエストをサーバ間で分散する。
Options¶
[]はデフォルト値を意味する。<zookeeper_list>は ZooKeeper サーバのホスト:ポートをカンマで区切ったものである (例:10.0.0.1:2181,10.0.0.2:2181,10.0.0.3:2181)。 値の中にスペースを含めることはできない。 ZooKeeper が 1 台のみの構成の場合は、カンマを含めず単にホスト:ポートを指定する (例:10.0.0.1:2181)。
-
-p<port>,--rpc-port<port>¶ RPC リクエストを受け付けるポート番号。 [9199]
-
-b<address>,--listen_addr<address>¶ RPC リクエストを受け付ける IPv4 アドレス。
指定されていない場合、すべての IPv4 アドレス上でリクエストを受け付ける。
-
-B<interface>,--listen_if<interface>¶ RPC リクエストを受け付けるネットワークインターフェース。
指定されていない場合、すべてのネットワークインターフェース上でリクエストを受け付ける。
--listen_addrと併用することはできない (同時に指定された場合は、このオプションは無視される)。
-
-c<num>,--thread<num>¶ RPC リクエストを受け付けるスレッド数。 [4]
-
-t<seconds>,--timeout<seconds>¶ RPC セッションのタイムアウト時間 (秒)。 [10]
0はタイムアウトを無効にすることを示す。
-
-Z<seconds>,--zookeeper_timeout<seconds>¶ ZooKeeper と Jubatus Proxy 間のセッションのタイムアウト時間 (秒)。 [10]
-
-I<seconds>,--interconnect_timeout<seconds>¶ Jubatus Proxy と Jubatus サーバ間の RPC リクエストのタイムアウト時間 (秒)。 [10]
-
-D,--daemon¶ デーモンモードで起動する (コンソールから切り離す)。
-
-z<zookeeper_list>,--zookeeper<zookeeper_list>¶ ZooKeeper サーバの一覧。
-
-E<seconds>,--pool_expire<seconds>¶ セッション・プールのタイムアウト時間 (秒)。 [60]
0はセッションが 1秒以上 利用されなければ、破棄することを示す。
-
-S<num>,--pool_size<num>¶ スレッドごとに保持するセッション・プールの最大数。 [0]
0は制限を設定しないことを示す。
-
-l<dirpath>,--logdir<dirpath>¶ ZooKeeper のログファイルを出力するディレクトリ。
指定されていない場合、ログは標準エラーに出力される。
-
-g<log_config>,--log_config<log_config>¶ ログの出力設定を log4cxx 設定ファイル (XML) で指定する。
指定されていない場合、ログは標準出力に出力される。
-
-v,--version¶ Jubatus Proxy のバージョンを表示する。
-
-?,--help¶ このコマンドの簡単な使い方を表示する。