JBoss は Tomcat を Web コンテナとして使用するため、JBoss の Web コンテナの構成は Tomcat の構成と似ており、主に server.xml ファイルの編集が必要になります。JBoss 5.x では、このファイルは <サーバー> <リスナークラス名="org.apache.catalina.core.AprLifecycleListener" SSLEngine="オン" /> <リスナークラス名="org.apache.catalina.core.JasperListener" /> <サービス名="jboss.web"> <コネクタ プロトコル="HTTP/1.1" ポート="8080" アドレス="${jboss.bind.address}" 接続タイムアウト="20000" リダイレクトポート="8443" 圧縮="オン" 圧縮最小サイズ="1" 圧縮可能なMimeType="text/html,text/xml" /> <エンジン名="jboss.web" デフォルトホスト="localhost"> <レルムクラス名="org.jboss.web.tomcat.security.JBossWebRealm" 証明書プリンシパル="org.jboss.security.auth.certs.SubjectDNMapping" allRolesMode="認証のみ" /> <ホスト名="localhost"> <Valve クラス名="org.jboss.web.tomcat.service.jca.CachedConnectionValve" cachedConnectionManagerオブジェクト名="jboss.jca:service=CachedConnectionManager" トランザクションマネージャオブジェクト名="jboss:service=TransactionManager" /> ホスト> エンジン> サービス> サーバー> 上記の構成ファイルでは、Server がルート ノードです。1 つの Server は Servlet コンテナを表します。したがって、server.xml にはこのようなノードが 1 つだけ存在できます。Server ノードの下には、1 つ以上の Service ノードが存在する場合があります。 サービス ノードは 1 つ以上のコネクタと 1 つのエンジンを表します。コネクタとエンジンは server.xml 内の 2 つの重要な構成項目です。コネクタの主な機能は、ユーザー要求を受け入れて応答することです。よく使用されるコネクタには、HTTP/1.1 コネクタと AJP コネクタがあります。HTTP/1.1 コネクタは主にユーザーの HTTP リクエストを処理するために使用されます。HTTP/1.1 コネクタと呼ばれていますが、HTTP/1.0 プロトコルと完全に互換性があることに注意してください。 AJP コネクタは主に AJP プロトコルを使用して Web コネクタと通信し、通常はクラスターで使用されます。 HTTP/1.1 コネクタ インスタンスは、ユーザーが設定したポートをリッスンします。アプリケーション サーバーが起動すると、HTTP/1.1 コネクタは、ユーザー要求を処理するために複数のスレッドを作成します。作成されるスレッドの数は、ユーザーが設定した minThreads 値によって決まります。この値はデフォルトで 5 です。ユーザー要求がさらに到着すると、HTTP/1.1 コネクタは要求を処理するためにさらにスレッドを作成します。作成されるスレッドの最大数は maxThreads によって定義され、デフォルト値は 20 です。すべてのスレッドがユーザー要求の処理でビジー状態の場合、新しい着信要求は HTTP/1.1 コネクタによって作成されたソケット キューに配置されます。キューの長さは acceptCount 属性によって定義されます。待機キューもいっぱいになると、新しいユーザー要求は接続拒否エラーを受け取ります。 コネクタによって提供されるすべての構成項目 (不完全なスキーム、isSecure、xpoweredBy、useIPVHosts):
Http/1.1 コネクタによって提供される構成項目:
要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
>>: CocosCreator最適化DrawCallの詳細な説明
色はウェブサイト訪問者に影響を与えますか?数年前までは、ウェブサイトはまだ贅沢品でしたが、今ではほと...
序文Linux システムをインストールした後の最も一般的なタスクは、ネットワーク構成です。もちろん、...
この記事では、MySQL の左結合における on 条件と where 条件の使用法の違いを例を使って...
<a href = "http://" style = "cur...
目次背景は次のとおりです。何が起こるでしょうか?背景は次のとおりです。実際の開発では、ネットワークの...
ウェブサイトのナビゲーションを設計することは、家の基礎を築くようなものです。基礎がしっかりしていなけ...
序文以前、画像とテキストの垂直方向のずれの問題について説明しました。ここで示した小さな例では、小さな...
目次1. uuid関数を使用して、一意かつ不規則な主キーIDを生成します。 2. idの自動成長1....
これらはすべて海外のE-WebTemplates WebサイトからのWebページテンプレートであり、...
導入Xiao A がコードを書いていたところ、DBA Xiao B が突然、「急いでユーザー固有情報...
たとえば、<u>には終了文字がなく、ブラウザはそれを認識します。 SHTML は Ser...
Dockerfile を使用すると、ユーザーはカスタム イメージを作成できます。基本構造Docker...
Idea は既存の Web プロジェクトをインポートして Tomcat に公開しますが、Tomcat...
目次変換前:変換後: 0x0の基本0x1 「固定高さ」の仮想リストを実装する原理:最適化: 0x2 ...
目次1. 大文字と小文字の区別を決定するパラメータ2. パラメータ変更に関する注意事項要約: 1. ...