問題タブ [nameko]
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.
python - Cassandra が EventletConnection との接続を完了しない
それ以外の点では安定した環境では、 を呼び出すcluster.connect()
と、コードは無期限にハングアップし、エラーやタイムアウト メッセージは発生しません。接続は、なめこサービス内に含まれています。これはなめこサービスのコード、特に関連するモンキー パッチに関連しているのではないかと考えています。これは、Python 3.7 と Cassandra 3.18 のみの問題であるように思われることに注意してください。Python 3.6 と Cassandra 3.16 では、これは正常に機能します。コード スニペットを次に示します。
完全な起動ログは次のとおりです。
最後のメッセージは、プロセスが単にハングする前に表示される最後のメッセージです。
ここに私の環境があります:
django - Django アプリケーション内で nameko サービスを実行する適切な方法は?
通常の Django REST (DRF) アプリケーションがあり、なめこサービス (具体的にはイベント リスニング サービス) を統合したい場合、event_handler
これを実現する最善の方法は何ですか?
nameko run
Django アプリケーションの一部である場合、単純にサービスとは言えません。
カスタム Django 管理コマンドを使用して nameko サービスを実行することを検討していますが、nameko の機能の一部 (スケーラビリティなど) が失われることはありますか? 例えば。nameko run
nameko は(私の記憶が正しければ)あたり 10 個のワーカーのプールを維持しています。