問題タブ [mod-proxy]
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 - 認証を使用した Apache プロキシの設定
インターネットに接続するアプリケーションの動作を検証するために、認証付きのプロキシを設定する必要があります。
フォワード プロキシと認証を使用して Apache のインストールをセットアップしようとしています。もう少しで動作するようになりますが、構成がかなり難解なので、もっと良い方法があるのではないかと思います。
このように動作するように Apache を構成するにはどうすればよいですか?
すでに構成されている他の適切なオプションはありますか? Apacheの代わりに、VMまたは他のソフトウェアツールでしょうか?
apache - Apachemod_proxyを使用するリスク
私は現在、クロスドメインスクリプティング制限(html / ajax / flashコード用)のソリューションの一部として、Apacheのmod_proxyのディレクティブ(例:ProxyPass)を使用することを検討しています。ただし、mod_proxyを有効にすると、サーバーをオープンプロキシにするリスクがあります。
要するに、リスクとは何か、そしてリスクを最小限に抑える方法は何ですか?
ありがとう。
apache2 - mod_proxy のタイムアウト (502) とフェイルオーバー
そのため、Apache 2.2 によって負荷分散されている 2 つ以上のバックエンド サーバー (たまたま JBoss サーバー) のクラスターを実行しています。時折、バックエンド サーバーが応答しなくなることがあります (つまり、バックエンド サーバーは要求に応答するまで何年も待つことになりますが、すぐに接続を閉じないでください)。これは当然 502 "Bad gateway" エラーになります。つまり、ロードバランサーはフェイルオーバーして残りのインスタンスにリクエストをリダイレクトする必要があるということです。
バランサーのノードがエラー状態になる可能性があることは確認しましたが、強制的にその状態に完全に送信することはできませんでした (つまり、最初の 502 が検出された後に送信します)。何か不足していますか、それとも単に私が望んでいる機能ですか? ああ、ここに私の設定があります:
ベスト、セバスチャン
apache - Apache で RewriteRule と ProxyPass を混在させる
mod_proxy
私は今日、ミキシングとmod_rewrite
一緒に関連する問題のデバッグに取り組んでいましたが、Apache からの 404 エラーの受信を停止するためにを使用する必要balancer://mycluster
がありました。RewriteRule
2 つの質問があります。
balancer://mycluster
1) に追加せずに、書き換えられた URL をバランサーを通過させる他の方法はありますRewriteRule
か?
ProxyPass
2) または のいずれかで(stickysession=JSESSIONID|jsessionid scolonpathdelim=On lbmethod=bytraffic nofailover=Off) で定義したすべてのパラメーターを定義する方法はあります<Proxy>
かRewriteRule
? RewriteRule
新しいものに一致するリクエストが、通過するものと同じ方法で負荷分散されないのではないかと心配していますProxyPass
(のように/app1/something.do
)?
以下は、httpd.conf の関連セクションです。私はApache 2.2を使用しています。
...
ajax - tomcatに相当するmod_proxyはありますか?
tomcat 5.5で変更されたJWChat(単純なjavascriptベースのjabberクライアント)を実行しようとしています。このアプリケーションはajaxに基づいており、jabberサーバーと通信するためにhttpバインディングを使用します(私はopenfireを使用しています)。Apacheサーバーで実行する場合は、mod_proxyを使用してリクエストをhttp-bindにリダイレクトする必要があり、機能します。tomcatで同じことを行うための代替手段はありますか?私はUrlRewriteFilterを試しましたが、今のところ運がありません。
apache - リダイレクトせずに mod_proxy を使用してリバース プロキシを設定するにはどうすればよいですか?
別のサーバーまたは IP にリダイレクトせずに、mod_proxy を使用してリバース プロキシを設定するにはどうすればよいですか? これは仮想ホスト環境になります。これを行う理由は、mod_proxy がクライアントのブラウザーとの通信を処理し、クライアントのブラウザーにフィードする代わりに、Web サーバー プロセスを解放して次の要求を処理できるようにするためです。これは、MPM Prefork で mod_php などの言語モジュールを使用する場合に特に重要です。私が達成しようとしているフローは次のとおりです。 1. トラフィックはポート 80 で www.mydomain.com に解決されます。 2. プロキシは要求を Web サーバーに送信します。3. Web サーバーは応答をプロキシに送り返し、プロキシから切断します。4. プロキシがクライアント ブラウザにフィードします。
それが機能したら、同じIPアドレスにnginxを追加したいのですが、ポート81と同じサーバー上のnginxへのプロキシイメージリクエスト用です。nginx でプロキシを処理したくないし、FCGI も必要ありません。標準の Apache mod_rewrite と .htaccess を機能させたい。
ありがとうトンズ!
reverse-proxy - サブディレクトリを異なるサーバーに送信するためのApache Config - mod_proxy
Apache をリバース プロキシ サーバーとして使用します。これはうまく機能していますが、サーバー A へのhttp://domain.com/sub1プロキシとサーバー B へのhttp://domain.com/sub2プロキシが必要になりました。これは可能ですか?もしそうなら、その設定は何ですか?
ここに私の既存の設定があります:
apache - Apache mod-proxy ロードバランサーのメンテナンス
負荷分散リバース プロキシとして mod-proxy と mod-proxy-balancer をセットアップしています。このようなもの:
バランサー グループのすべてのメンバーがダウンしているときに静的なメンテナンス ページを表示するように設定する簡単な方法はありますか? 以前にハードウェア ロード バランサーでそれを行ったことがあり、非常に役に立ちました。
apache - Apache + Tomcat: AJP の代わりに mod_proxy を使用する
Tomcat が localhost ではなく正しい着信ホスト名を取得するように、HTTP プロキシを使用して Apache を Tomcat に接続する方法はありますか? 私はApacheでこのディレクティブを使用しています:
しかし、それは localhost として通過します。これは、同じサーバー上に多数のサイトがある場合には役に立ちません。サーバー構成でホストを手動で設定できます。
しかし、これもまた複数のサイトにサービスを提供するものではありません。また、サイトごとに異なる内部ポートを使用するという考えは好きではありません。
プロキシするときにポートを転送する方法はありませんか?
(なぜ私が AJP だけを使用しないのかと尋ねたら、答えはこのエラーです。Tomcat と Apache を完全にあきらめる前に、できる限りのことを試しています)