Dropwizardバージョン:0.9.2Dropwizardのリクエスト処理が延期されています
私はライブサーバーでかなり簡単なdropwizardの残りのAPIを持っています。 その前にnginxがあります。 多くのリクエストに対して、nginxは、サービスがSLA(150 ms)に違反したため、クライアントのタイムアウト(ステータス499)を示しています。 アクセスログとアプリケーションログを調べると、要求がdropwizardに遅れて到着したように見えます(nginxがすでにクライアントのタイムアウトを宣言してから約250ms)。 200300400500にセレクタ数を設定) 1:Dropwizard側のデバッグログを有効にする
は、選択したスレッドは私が含む複数のものを試してみました後半
をウェイクアップしていることが分かりました。誰も助けなかった。 2)アクセプタ数を32,50などに増やす。 3)GC戦略の変更 4)dropwizardのバージョンを0.9.2から0.9.1に変更する。
- 私はdropwizard 1.0を使用することをお勧めします+ – Vyacheslav
1.0.5にアップグレードし、まだ同じ問題 –
を持っている私は、これはDWではないと思います。 nginixを削除してDWに直接話して、これがあなたの問題を解決しているかどうかを確認してください(少なくとも、これがあなたのアプリケーションや設定に問題があるかどうかを判断してください) – pandaadb