問題タブ [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.

0 投票する
3 に答える
42432 参照

java - java.lang.IllegalStateException: Post too large in tomcat / mod_jk の原因

最大許容投稿サイズを増やすために、どの設定を微調整する必要があり、それはどこにありますか?

0 投票する
4 に答える
2206 参照

java - mod_rewriteがmod_jkにリクエストを渡し、アプリコンテキストを削除して、Tomcat5.5をApache2の背後で実行するにはどうすればよいですか?

さて、Tomcat(5.5)で実行されているWebアプリを、サイトのルートから(つまり、コンテキストなしで)提供するApache 2(正確には2.2.3)の背後で実行し、静的コンテンツをApache経由で提供したいと思います。

そのため、Tomcatでアプリが「/myapp」の下で実行されている場合は、代わりにapache(プラスmod_rewrite)を使用して、「」の下で実行されているかのように動作さ/せます。

Mod_jkセットアップと動作は正常です。「」からアプリにアクセスできます/myappが、最後の部分がうまく機能しません。以下は、これを機能させるために私が持ってmod_rewriteいる構成です。正しくリライト/static/URLを取得して、解凍されたWebアプリからapacheにサービスを提供します。リライトログを有効にすると、他のすべてのリクエストを/myapp経由に渡そうとしmod_jkます。ただし、mod_jkは後でリクエストを処理していないようです。

過去にapache1でこれを行ったときは、mod_jk前にgetがロードされていることを確認する必要がありましたが、apache2mod_rewriteではこれを達成できないようです。他の人は通常どのようにこれを行いますか?

0 投票する
1 に答える
2043 参照

apache - mod_jkでURL書き換え

PHP アプリケーションでは、次の書き換えルールを使用します。

このルールでこれにアクセスした後:

http://localhost/testphp/test-1.html

期待されるページを取得し、ブラウザの URL は同じままです。

http://localhost/testphp/test-1.html

しかし、mod_jk で同じルールを構成すると、次のようになります。

次に、書き換えられた URL を使用してページにアクセスした後:

http://localhost/testjk/test-1.html

ブラウザの URL は次の場所にジャンプします。

http://localhost/testjk/test.jsp?id=1

jk を php のように実行する方法を知っている人はいますか?

0 投票する
4 に答える
10552 参照

apache - 画像ではなくページに ProxyPass を使用する

恐ろしい、恐ろしいエラーの結果として、Apache を Tomcat に接続する方法を変更しました。私たちは使用していましたmod_jk

今、私たちは使用していますmod_proxy_ajp:

ただし、提供されていてもJkMount提供されてProxyPassいない機能があります。それは、ファイルの種類を選択する機能です。これにより、html ファイルをプロキシすることが可能になりましたが、画像はプロキシできませんでした。つまり、高速な Apache に静的なものを提供させ、動的なものだけに低速の Tomcat を使用させることができました。

これを達成する方法はありますProxyPassか?おそらく周囲の<Location>ディレクティブなどを使用していますか?

0 投票する
1 に答える
714 参照

linux - Linuxにmod-jkをインストールするにはどうすればよいですか?

Apacheの背後でTomcatを実行する必要があります-suse10を実行しています

0 投票する
2 に答える
2265 参照

load-balancing - mod_jkを介して特定のワーカーにリクエストを強制するにはどうすればよいですか?

mod_jkを複数のワーカーとロードバランサーワーカーで設定している場合、特定のhttpリクエストを特定のワーカーに強制することができるリクエストパラメーターなどはありますか。たとえば、ワーカーworker1がある場合、次のようなものがあります。

http://www.example.com?worker=worker1

多くの場合、クラスター内の特定のサーバーで問題をトラブルシューティングする必要があり、そのサーバーに直接リクエストを強制できることが不可欠です。

0 投票する
1 に答える
1740 参照

mod-rewrite - DocumentRoot からいくつかのパス パターンを提供し、modjk から他のパス パターンを提供するにはどうすればよいですか?

mod_jk 1.2 を使用して 2 つの間で通信するバックエンド tomcat のクラスターのロード バランサーとして機能する Apache 2.0 HTTPD がある既存の状況があります。アプリケーション自体は tomcat サーバーに保存されるため、仮想ホスト構成で以下を使用して、すべての要求 (画像、css なども含む) が tomcat に渡されます。

仮想ホストには DocumentRoot が定義されていません。これは、すべてのトラフィックがパイプを介して tomcat に送られるためです。

静的コンテンツを Apache から直接提供したいと考えています (急進的なアイデアだと思います)。アプリケーションのパス構造を考えると、静的コンテンツと動的コンテンツを区別する唯一の方法は、要求されたパスのファイル拡張子です。したがって、たとえば、.jpg、.css、.ico などで終わるすべてのリクエストは JkMount を通過せず、代わりに DocumentRoot から提供されます。

それが文脈です。私の質問は、特定のパターン (具体的には、apache から提供したいもののパターン) に一致するすべての要求が DocumentRoot から提供され、他のすべてが tomcat に渡されるように vhost を構成するにはどうすればよいですか?

の正規表現でこれを行うことはできますJkMountか? それはJkMount柔軟ですか?そうでない場合、mod_rewrite を利用できますか?

0 投票する
3 に答える
90400 参照

apache - ApacheからTomcatへ:mod_jkとmod_proxyの比較

mod_jkTomcat インスタンスをmod_proxyapacheで使用することの長所と短所は何ですか?

私は何年も本番環境で mod_jk を使用してきましたが、Tomcat を前面に出すのは「古い方法」だと聞いています。変更を検討する必要がありますか?何かメリットがあるでしょうか?

0 投票する
4 に答える
56467 参照

apache - 502 Bad Gateway... アップストリーム サーバーからの無効な応答 (apache および jboss)

あるマシンで apache を使用して、別のマシンで jboss へのリクエストを処理しています。jboss を起動するとすべて正常に動作し、Web アプリにアクセスできるようになりますが、数時間後に「プロキシ サーバーがアップストリーム サーバーから無効な応答を受け取りました」というエラーが発生し始めます。jboss を再起動すると、すべて正常に動作しますが、数時間後に同じ問題が発生します...

この問題の原因を知っている人はいますか? 現時点では apache ログにアクセスできません (数時間後にアクセスできるはずです) が、再起動は一時的な修正であるため、jboss に問題があるようです。

jboss4.2.3 と apache 1.3 を mod_jk で使用しています。jboss ログにエラーが見つからず、到達しようとしているアプリが長時間かかる処理を行っていません。メインページは単なるログインページです。アプリ サーバーと Web サーバー間の通信用にポート 8009 と 8080 を開いています。どの設定が間違っているのかわかりません。