問題タブ [mod-cluster]
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.
jboss - Apache2 が mod_cluster モジュールをロードしない
kvm を使用して開いた星雲内でインスタンス化された debian jessie マシンに取り組んでいます。jboss eap と mod_cluster をインストールする必要があるため、apache2 サービスをインストールする必要があります。
mod_cluster クイック スタート ガイドに従い、/etc/apache2/apache2.conf ファイルを次のように設定します。
コマンド /etc/init.d/apache2 start を実行すると、エラーが返され、systemctl status apache2.service -l が表示されます。
「undefined symbol: ap_escape_html」の意味と解決方法がわかりません。
助けてくれてありがとう。
更新 1: ソースから httpd をビルドしようとしました。pcre ライブラリもソースからインストールしましたが、PREFIX/bin/apachectl -k start を実行すると、次のエラーが返されます。
jboss - HTTP が mod クラスター モジュールをロードしない
JBoss に mod_cluster をインストールしようとしています。これで httpd に関するいくつかの問題が解決された後、「apachectl start」を実行しようとするとスタックし、エラーが返されます。
mod クラスター モジュールを実行できないようです。
apache - Apache 2.4.18 と tomcat7 で websocket を設定するには?
現在、mod_proxy_wstunnel を含む apache2.4.18 を正常にインストールし、別のマシンに tomcat7 をインストールしました。そして、Tomcat7 に大気サンプル アプリをデプロイしました。次に、http://tomcatserver.com:8080/ademo/index.htmlにアクセスします。
次に、以下のようにApacheサーバー内でhttpd.confを設定しようとしました。VirtualHost 関連の構成は使用しませんでした。この httpd.conf ファイルの末尾に以下の 2 行を追加するだけです。
次に httpd を再起動し、以下の URL にアクセスします。 http://apachehttpdserver.com/ademo/index.html
以下のブラウザーのスナップショットをキャプチャしました。Websocket がサポートされていないことがわかります。
それで、このhttpd.confを変更して websocket をサポートするにはどうすればよいのでしょうか? のコメントを外しましたLoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
実際には複数のバックエンド サーバーをセットアップする予定なので、http://blog.arungupta.me/load-balance-websockets-apache-httpd-techtip48/を参照した以下の構成を使用します。しかし、それでもエラーが発生します[Fri Jan 08 02:55:50.840362 2016] [proxy:warn] [pid 18446:tid 46971298007360] [client 10.248.66.148:52033] AH01144: No protocol handler was valid for the URL /ademo/ socket.html. mod_proxy の DSO バージョンを使用している場合は、LoadModule を使用してプロキシ サブモジュールが構成に含まれていることを確認してください。 私が確認していることの 1 つは、必要なモジュールを httpd.conf に設定したことです。
apache - JbossAS7 の mod_cluster でクラスタリングが機能しない - ステートフル アプリケーション
私の状況を説明します。
背景:
Open Nebula で Debian Jessie を使用して 3 台の仮想マシンを実行しています。1 台はマスター、残りの 2 台はスレーブです。その中で、JBoss AS 7.1 と mod_cluster 1.2 をインストールしました。
目標:
ステートフル アプリを実行すると、マスター サーバーをシャットダウンしても、クラスターにより共有セッションでアプリを使用し続け、変数値を維持できます。
指定された Web アプリケーションでこのガイドに従いました。
エラー:
- 上記のガイドのように、http://master/cluster-demo/でアプリに直接アクセスすることはできません。ポート (サーバー 3 の場合は 8330) を指定する必要があります。
- サーバー 3 をシャットダウンすると、スレーブはサーバーがシャットダウンされていることを通知しますが、セッションは共有されず、アプリケーションにアクセスできなくなります。これは、マスターで server-three をシャウトダウンしたときのスレーブの出力です。
構成ファイル
構成ファイルを添付します。
apache - JBoss クラスターでの負荷分散のための mod_cluster アプリケーション
mod_cluster で Apache HTTPD を使用するロード バランサーを備えたクラスター モダリティで JBoss を使用してシステムを作成する必要があります。
システムを正しく構成しました。ロード バランサーはシステムのすべてのノードを認識しています。ただし、ロード バランサー用の Web アプリケーションを作成する必要があります。リモート Bean への参照を持ち、JNDI でルックアップを行うサーブレットまたは REST サービスである必要がありますか? それとも何か違うのですか?
誰かがそれを説明するドキュメント/チュートリアルへの参照を提供できますか?