2016-05-23 6 views
0

最近、アプリケーションをwebsphereからjbossアプリケーション・サーバーに移動しました。 IBM Httpサーバー(IHS)は、Websphereアプリケーション・サーバーをフロントエンド(プロキシー)で終了しています。 ここで、httpd.confを変更してIHSをjbossのフロントエンドにする必要があります。では、JBOSSアプリケーションサーバーのリバースプロキシのように動作するようにIHSサーバーで行う設定は何ですか?Jbossアプリケーション・サーバー用のIBM HTTPサーバーの構成

答えて

1

IBM HTTP Serverは、バンドルされているIBMソフトウェアで使用される場合に限りサポートされるため、これを行う理由はまったくありません。

これを実行すると、ほぼ一人でIBMの助けなしにできます。

技術的には、mod_proxy_balancerとmod_proxy_httpは他のApacheベースのサーバーと同じように使用できますが、IHSをバンドルしている非常にわかりにくい/撤回されたIBM製品でのみ使用されるため、これはApacheの基本的なプロキシ設定であり、ここでは詳しく説明しません。

0

JBoss AS/Wildflyアプリケーションサーバープロキシの最適なオプションは、Apache HTTP Server(mod_cluster)です。

コミュニティ

あなたはFedoraのでそれを試してみることができます:mod_cluster package そして、ソースからコンパイルし、最初からApache HTTPサーバでそれを設定する方法の例があります:example, recorded terminal sessionが。また、WindowsおよびSolaris上で動作します。

なぜmod_jk/mod_proxyでmod_clusterを使用するのですか?

mod_proxy * balancer/mod_jkソリューションに対するmod_clusterの主な利点は、JBoss ASとWildflyの両方に、Apache HTTP Serverのmod_clusterバランサにデプロイされたコンテキストとライフサイクルイベントを自動的に報告するmod_clusterサブシステムが含まれていることです。 JBoss AS/WildflyのワーカーはApache HTTP Serverバランサに自動的に参加しますが、別のJBoss AS/Wildflyワーカーを追加するときにhttpd.conf内の設定を再設定する必要もなく、httpdを再起動する必要もありません。

現在の負荷レポートも、これらのサービスメッセージの一部です。 JBoss AS/Wildfly内でいくつかの異なるロードメトリックを使用することができます。ヒープ使用率、CPU負荷、現在開いているセッション数、またはカスタム負荷メトリックを簡単に実装できます。

結果として、JBoss AS/Wildflyワーカーの実際の利用率を考慮したハイスループットの動的ロードバランサが得られます。

商用サポート

あなたがmod_clusterのバランサーの完全サポートソリューションが必要な場合は、両方のRed Hat JBoss Web Server、すなわちApache HTTPサーバ、mod_clusterなど、OpenSSLの、Tomcatの7、Tomcatの8、mod_jkの、ModSecurityは、とRed Hat JBoss Enterprise Application Platform (EAP)、すなわちアプリケーションサーバに構築Wildfly 10+またはAS 7+では、完全にサポートされているmod_clusterバランサに、TomcatワーカーまたはEAPワーカーのいずれかに直面することができます。

完全な情報開示:私は、Red Hat

でエンジニアをしています
関連する問題