問題タブ [kazoo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
597 参照

python - kazoo を使用して Zookeeper ノードでデータウォッチを停止するには?

Python モジュール kazoo を使用して zNode で開始された datawatch プロセスを明示的に停止するにはどうすればよいですか? 以下は、データウォッチを作成した方法です

私はkazoo wikiを調べて、以下の方法を見つけました。

  1. 渡されたコールバック メソッド (ここでは callback_function) から False を返すと、zNode でのデータ ウォッチが停止します。しかし、 callback_function はユーザーによって処理され、私の手では処理されないため、この方法は私には適していません。
  2. プロセスが停止すると、datawatch は自動的に強制終了されます。しかし、私はプロセスを停止したくありません。
  3. これは私が現在使用しているハッキーな方法です。datawatchクラスの下にプライベートメンバ変数「_stopped」があります。私はそれをtrueに設定しています。

    /li>

誰かがここでより良い解決策を提案できますか. ありがとう。

0 投票する
0 に答える
52 参照

jython - Jython を使用した Kazoo パッケージ

Kazoo はかなり Python で動作していますが、私が取り組んでいるプロジェクトでは、Jython で使用する必要があります。

問題は次のとおりです。

私がすでに言った方法-pythonを使用すると、このような問題はありません。_socket.py ファイルの Jython バージョンに接続されていることは確かですが、回避策はわかりません。

何をお勧めしますか?