私はサーバーとして検索要求を受信するためにvert.xを使用しています。この要求は、サーバー上で処理され、さまざまな外部サービスへの複数の送信HTTP要求に処理されます。発信HTTPリクエストを抑制する
非同期動作では、Vert.xネイティブのhttpクライアントを使用してRxJavaを使用することにしました。
私が使用しているサービスは、最大1コール/秒に制限されています。
NIO HTTP発信要求を抑制する最も簡単な方法は何ですか?
- 単一のサーバー環境で。
- クラスタ化されたサーバー環境では。あなたの問題を解決するため 単一のサーバーで
いくつかのコードを表示できますか? 1秒のボトルネックがあれば、なぜ完全に反応するのだろうか? –
私はRxJavaを使用しています。これは、将来のAPIや約束しているAPIよりも非同期関数プログラミングのより完全な解決策のようです。 –