私のプロジェクトでは、トラフィックをシェーピングできるプロキシ サーバーを作成する必要があります。主な問題は、別のサーバーへのアクセスを提供する、異なる優先度を持つ異なるキューを持つことです。
私の考えは、Jetty をその非同期機能である継続と共に使用することです。Continuation には、リクエストを中断してスレッドを解放するオプションがあります。その後、リクエストをキューに入れることができます。
私の主な関心事はリソースに関するものです。「中断」された Jetty のリクエストはどうなりますか? まだスレッドが接続されていますか? 私の場合、かなり多くのリクエストがキューに入れられる可能性があり、Tomcat のメソッド「リクエストごとのスレッド」は私にとって良い解決策ではありません...