問題タブ [mod-jk]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache - Tomcatをインストールする必要がありますか?Apacheとの負荷分散のためにJBossをインストールしました
負荷分散に取り組んでいますが、Tomcatもインストールする必要がありますか?または、JBossはApacheとmod_jkモジュールで十分です。
また、負荷分散が機能するかどうかをテストするにはどうすればよいですか?ログを見てテストする簡単な方法はありますか、それとも別の方法がありますか?
java - Tomcat は mod_jk のロード バランサに過負荷時に別のワーカーを使用するように指示できますか? もしそうなら、どのように?
Tomcat は mod_jk のロード バランサに過負荷時に別のワーカーを使用するように指示できますか? もしそうなら、どのように?
マルチテナント アプリケーションの永続化レイヤーに Kodo JDO を使用しています。メモリ使用量の大きな要因は、データベースごとに読み込まれるスキーマ情報です。私のアプリケーションを使用するすべての組織は、独自のデータベースを持っています。アプリケーションは、クラスタリングまたはセッションのシリアル化をサポートしていません。それらをサポートするために改造することは、このプロジェクトの範囲外です。
Tomcat の各インスタンスは、ガベージ コレクターが窒息しないように 4GB のヒープに制限されています。Tomcat の単一インスタンスには、すべての組織に必要なすべてのデータベースのスキーマをロードするのに十分なメモリがありません。
Tomcat の負荷分散は通常、セッションごとに行われます。セッションごとにバランシングを行うと、1 つのインスタンスがそのメモリが保持できるよりも多くのスキーマをロードする可能性があり、GC オーバーヘッド制限で終わるゆっくりと痛みを伴う死に至る可能性があります。
私の現在の回避策は、別々のホスト名を持つ複数の明示的に別々のインスタンスを使用することです。各組織は、これらのホスト名の 1 つにアクセスできます。
1 つのオプションは、「完全な」Tomcat がユーザーにサービスを提供できないことを通知することです。
Tomcat は mod_jk のロード バランサに過負荷時に別のワーカーを使用するように指示できますか? もしそうなら、どのように?
c# - アプリケーション プールのクラッシュの問題 iis 7.5
以下は、本番環境で発生しているエラーの概要です。
エラーが発生しているアプリケーション名: w3wp.exe、バージョン: 7.5.7600.16385、タイム スタンプ: 0x4a5bcd2b エラーが発生しているモジュール名: ntdll.dll、バージョン: 6.1.7600.16559、タイム スタンプ: 0x4ba9b29c 例外コード: 0xc0000374 エラー オフセット: 0x000cdc9b エラーが発生しているプロセス ID: 0x1808アプリケーションの開始時刻: 0x01cb87ac3802f70b 障害のあるアプリケーションのパス: C:\Windows\SysWOW64\inetsrv\w3wp.exe 障害のあるモジュールのパス: C:\Windows\SysWOW64\ntdll.dll レポート ID: b6fef44a-f3a3-11df-a3ad-001f29e83b6c
以下の情報イベントは、イベント ビューアーに同時に記録されます。
障害バケット、タイプ 0
イベント名:APPRASH
回答:利用できません
キャブ ID: 0
問題の署名:
P1: w3wp.exe
P2: 7.5.7600.16385
P3: 4a5bcd2b
P4: StackHash_36a0
P5: 6.1.7600.16385
P6: 4a5bdb3b
P7: c0000374
P8: 000cdcbb
P9:
P10:
添付ファイル:
これらのファイルは、次の場所から入手できます。
C:\ProgramData\Microsoft\Windows\WER\ReportQueue\AppCrash_w3wp.exe_492df9603e11bbc5b03823f88e198723f5983146_02fd8b3f
分析記号:
解決策を再確認中: 0
レポート ID: a8505dcf-f397-11df-b196-001f29e7b642
レポート ステータス: 4
さまざまなスレッドから受け取った情報によると、mod_jk リダイレクタ dll の古いバージョン 1.0.0.28 の問題をトラブルシューティングするために、mod_jk バージョンを 1.0.0.32 に置き換えましたが、これで問題は解決しませんでした。
次の 1 つの Web サイトで、ネットワーク サービス アカウントの変更が提案されましたが、変更しても問題を解決できませんでした。
はいの場合、この問題を修正したものはありますか?
apache2 - glassfish +jk+大きなファイル/奇妙な応答
WebアプリケーションにGlassfish-ApplicationServerを使用しています。Glassfishはmod_jkでApache2-Serverに接続されています。今、本当に奇妙な振る舞いがあります:受信したファイルのいくつかの部分(html、css、js、...)が欠落していて、ファイルに奇妙な番号があります...Glassfishethの作品への直接アクセスを使用すると。
Glassfish 3.1.2、mod_jk 1.2.33、Apache2を使用しています。Webアプリケーションはjsf/Primefaces3.2を使用します。
mod_jkログに奇妙なエラーメッセージがあります。メッセージは、Webページへの最初のアクセス時にのみ表示されます。
誰もが私を助けてくれることを願っています。
apache - Apache mod_jk セッション ID 作成アルゴリズム
質問はむしろ学術的な性質のものです...
私は次のアーキテクチャを持っています: Jboss AS ワーカーの前にある Apache サーバーは、mod_jk を使用して互いに通信します。JSESSIONID の生成にはどのアルゴリズムが使用されていますか、または何に基づいていますか? ある種のハッシュアルゴリズム(おそらくmd5)の出力に似ているようですか?
tomcat - sessionid が非表示のフォーム フィールドにある場合、mod_jk でスティッキー セッションを使用するにはどうすればよいですか?
Apache mod_jk モジュールで負荷分散を使用したい。Apache 2.2 と対応する mod_jk モジュールをインストールしました。さらに、Tomcat 7 インスタンスを実行しています。Tomcat で実行されている私のアプリケーションは、次の例のように非表示のフォーム フィールドにセッション ID を生成します。
これが私のhttpd.confです:
私のworkers.properties:
最初のTomcatインスタンスからの私のserver.xml:
2 番目の Tomcat インスタンスからの my server.xml:
この構成では、スティッキー セッションは機能しません。任意のアイデアをいただければ幸いです。
前もって感謝します!
tomcat6 - ApacheMod_JKと負荷分散
私はTomcat6を使用していますが、Apachemod_jkについて次のように質問があります。
mod_jkを使用するにはApacheWebサーバーをインストールする必要がありますか?
Tomcatの下で2つのサーバーでアプリケーションを実行し、mod_jkを使用してそれらの間の負荷分散を行う場合、これはアプリケーションの可用性もチェックしますか?つまり、アプリケーションが他のサーバーでダウンしている場合にのみ、一方のサーバーに要求を送信しますか?
可用性をチェックする場合は、ネットワーク上でマルチキャストを使用できるようにする必要がありますか。
Tomcatクラスタリングも使用する予定ですが、これはmod_jkで機能しますか?
アプリケーションを実行しているTomcatの可用性チェックと負荷分散するために使用できるものは他にありますか?
どんな助けでもありがたいです。
乾杯ジェフ
apache - mod_jk から JBoss As への Apache での SSL の設定
http リクエストを JBoss に送信するロード バランサとして機能するように Apache を設定しました。ただし、https を追加しようとするのは難しいことがわかっています。仮想ホストを使用する必要があると思います。必要な証明書とキーファイルがあります。その方法を知っている人がいれば、共有してください...
ここに私のhttpd(関連部分)があります:
ここに私の mod-jk.conf があります:
これが私のworkers.propertiesです:
これが私のserver.xml(JBoss内)です:
apache - Tomcat への Apache サブドメインのリダイレクト
私はApache HTTPとsysadmin-ing全般にかなり慣れていないので、この質問があります。Apacheがポート80をリッスンするドメイン(www.doamin.com)があり、同じドメインにApache Tomcatもありますポート 8080 に設定されています。
サブドメイン (つまり、tomcat.domain.com) を構成して、Tomcat 固有のアプリケーションにリダイレクトし、ユーザーが app1.domain.com および app2.domain.com を介してアプリケーションにアクセスできるようにする方法はありますか? Tomcatによる)?
私は多くの言及を見てきました
mod_jk
と
mod_proxy
ただし、すべての記事は Apache に関する予備知識があることを前提としています。誰かが私を通り抜けることができますか?
どうもありがとう、-PK。
apache - mod_jk を使用して、Apache と Tomcat の間で URL をマッピングする
で と を使用Apache/2.2.14
しApache Tomcat/6.0.29
ていUbuntu Server 10.04.3 LTS
ます。
これは私のjk.conf
です:
そして、これは私のものworkers.properties
です:
問題は、Apache 経由でhttp://my.host.com/portalを使用して Tomcat にアクセスしようとすると、Tomcat が次のように応答することです。
ワーカーに別のマウントポイントを使用すると、問題は解決します。
しかし、これにより、Tomcat インスタンス ( http://my.host.com ) にアクセスする必要が生じますが、これは望ましくありません。
を使用して URL を書き換える方法はありますmod-jk
か?