問題タブ [monix]
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.
scala - HTTP 要求を使用したサーキット ブレーカー monix
Monix のサーキット ブレーカーを、サービスで受信しているリクエストと非同期に動作させるのに苦労していますが、それは失敗しているため、サーキット ブレーカーをアクティブにする必要があり、開いている場合でもリクエストをレンダリングする必要があります。
ここに私のコード
が開いているときにサーキット ブレーカーのコールバックで使用される非同期でAsyncResponse
あり、到着する次の要求によってオーバーライドされると、サービスがスタックし、それ以上の要求が到着できなくなります。
これまでのところ、唯一の解決策は同期を実行することですが、NIO でなければならないため、それはオプションではありません。