Undertow サブシステムは、Web サーバーおよびサーブレットコンテナーの設定を可能にします。 Java Servlet 3.1 仕様や WebSocket を実装し、HTTP Upgrade をサポートします。また、サーブレットデプロイメントでパフォーマンスの高い非ブロッキングハンドラーの使用をサポートします。Undertow サブシステムは、mod_cluster をサポートするパフォーマンスの優れたリバースプロキシとして動作することも可能です。

Undertow サブシステム内で設定する主なコンポーネントは 6 つあります。

  1. グローバル設定
  2. バッファーキャッシュ
  3. サーバー
  4. サーブレットコンテナー
  5. フィルター
  6. ハンドラー

重要
Undertow サブシステムは IO サブシステムに依存して XNIO ワーカーやバッファープールを提供します。IO サブシステムは個別に設定され、ほとんどの場合で最適なパフォーマンスを実現できるデフォルト設定を提供します。