1

weblogic と Apache のクラスタ環境の設定に問題があります。構造は次のようになります: 3 つの weblogic サーバーのクラスター化された環境に要求をプロキシする 1 つの web サーバー。

リクエストをApacheサーバーに送信するたびに、リクエストは処理されません。問題の一部を把握しましたが、それは本番環境では意図されていないものです。DynamicServerListを追加するたびに、リクエストが失敗します。オフに切り替えると機能しますが、サーバーに障害が発生した場合、Apache は引き続きそのサーバーにリクエストを送信し、ユーザー エクスペリエンスは 0 になります。

編集1: Centos 7にweblogic 12cとapache2.4を使用しています

編集 2:ファイアウォールも selinux もアクティブではありません

weblogic プラグインの構成ファイルは次のとおりです。

 <VirtualHost *:8080>

         ServerAdmin postmaster@webserver2
 
         ServerName webserver2
         DocumentRoot /var/www/webserver2/htdocs
         ErrorLog /var/log/httpd//webserver-error_log
         CustomLog /var/log/httpd/webserver-access_log forwarded
         <Directory />
                 AllowOverride all
                 Order allow,deny
                 Allow from all
         </Directory>
         DirectoryIndex index.html

        <Location />
        SetHandler weblogic-handler
        </Location>
 
 
 
 <IfModule mod_weblogic.c>
             WeblogicCluster 192.168.166.70:8001,192.168.166.71:8001,192.168.166.69:8001
         ConnectTimeoutSecs 15
         ConnectRetrySecs 10
         WLIOTimeoutSecs 600
         DynamicServerList ON
         Idempotent ON
         FileCaching ON
         KeepAliveSecs 60
         KeepAliveEnabled ON
         DebugConfigInfo ON 
        </IfModule>
 
 </VirtualHost> 

そして、私が得るエラーは次のとおりです。

[Mon Sep 14 09:54:58.480616 2015] [weblogic:error] [pid 15343:tid 140547949991680] [client 172.18.132.50:57991] <1534314422136982> parseJVMID: ホスト名 '-1062689209' を解決できませんでした。parseJVMID から NULL を返す

[Mon Sep 14 09:54:58.480681 2015] [weblogic:error] [pid 15343:tid 140547949991680] [client 172.18.132.50:57991] <1534314422136982> initJVMID: parseClusterServerList エラー

[Mon Sep 14 09:55:28.481215 2015] [weblogic:error] [pid 15343:tid 140547949991680] [client 172.18.132.50:57991] <1534314422136982> リクエスト [/clusterjsp/HaJsp.jsp] は正常に処理されませんでした... ...............

4

0 に答える 0