5 Replies Latest reply: Mar 21, 2013 8:46 PM by yamadamn RSS

    WebLogicの管理サーバのエラーについて

    997675
      初めまして。
      管理サーバ(AdminServer)について質問させていただきます。
      現在、WebLogicのサーバの動作が重く感じられたため、
      WebLogicログを参照してみたところ、その中のAdminServer.logに
      下記のようなエラーが出力されていました。


      ####<2013/03/11 11時09分03秒 JST> <Info> <Server> <mars40> <AdminServer> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <7c38e7e879cf3a89:222e0363:13d030edb8d:-8000-0000000000000278> <1362967743035> <BEA-002634> <サーバー"home"はこのサーバーから切断されました。>
      ####<2013/03/11 11時09分03秒 JST> <Info> <JMX> <mars40> <AdminServer> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <7c38e7e879cf3a89:222e0363:13d030edb8d:-8000-0000000000000279> <1362967743043> <BEA-149507> <管理サーバーhomeでJMX接続が中止しています。>
      ####<2013/03/11 11時10分36秒 JST> <Info> <Server> <mars40> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <7c38e7e879cf3a89:222e0363:13d030edb8d:-8000-000000000000027a> <1362967836656> <BEA-002635> <サーバー"home"がこのサーバーに接続されました。>
      ####<2013/03/11 11時10分39秒 JST> <Info> <JMX> <mars40> <AdminServer> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <7c38e7e879cf3a89:222e0363:13d030edb8d:-8000-000000000000027b> <1362967839038> <BEA-149506> <JMXサービスURL service:jmx:t3://192.168.31.129:7005/jndi/weblogic.management.mbeanservers.runtimeでhomeとのJMX接続が確立されています。>

      上記のようなエラーは、どのような原因で出力されるでしょうか?
        • 1. Re: WebLogicの管理サーバのエラーについて
          asahide
          ####<2013/03/11 11時09分03秒 JST> *<Info>* <Server> <mars40> <AdminServer> <[ACTIVE] ExecuteThread: '5' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <7c38e7e879cf3a89:222e0363:13d030edb8d:-8000-0000000000000278> <1362967743035> <BEA-002634> <サーバー"home"はこのサーバーから切断されました。>
          ####<2013/03/11 11時09分03秒 JST> *<Info>* <JMX> <mars40> <AdminServer> <[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <7c38e7e879cf3a89:222e0363:13d030edb8d:-8000-0000000000000279> <1362967743043> <BEA-149507> <管理サーバーhomeでJMX接続が中止しています。>
          ####<2013/03/11 11時10分36秒 JST> *<Info>* <Server> <mars40> <AdminServer> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <7c38e7e879cf3a89:222e0363:13d030edb8d:-8000-000000000000027a> <1362967836656> <BEA-002635> <サーバー"home"がこのサーバーに接続されました。>
          ####<2013/03/11 11時10分39秒 JST> *<Info>* <JMX> <mars40> <AdminServer> <[ACTIVE] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <7c38e7e879cf3a89:222e0363:13d030edb8d:-8000-000000000000027b> <1362967839038> <BEA-149506> <JMXサービスURL service:jmx:t3://192.168.31.129:7005/jndi/weblogic.management.mbeanservers.runtimeでhomeとのJMX接続が確立されています。>
          いずれのメッセージも Info となってますので、エラーではないと思います。
          メッセージにはそれぞれID(BEA-XXXXXX)のようなメッセージがついてますので、そちらでマニュアル等から確認されてはと存じます。


          後、WLSのパフォーマンスチューニングの資料(?)はこんなところでしょうか。
          <<http://www.oracle.com/technetwork/jp/ondemand/application-grid/wls11g-pt-201107-otn-sc-439533-ja.pdf>>
          • 2. Re: WebLogicの管理サーバのエラーについて
            yamadamn
            asahideOさんが書かれているように、特に単体では問題のあるエラーではありません。
            管理対象サーバ home が切断・接続を行っているだけですね。
            このメッセージが繰り返し出力されるのであれば、管理サーバ・管理対象サーバ間の
            ネットワークが不安定である可能性もあります。

            具体的に"動作が重く"というのは、どのような問題でしょうか。
            管理対象サーバが別にあるのであれば、通常はユーザアプリはそちらで実行されると思います。
            管理コンソールの動作が遅い等のようなことでしょうか。
            • 3. Re: WebLogicの管理サーバのエラーについて
              997675
              asahide 様

              早速のご回答ありがとうございます。

              今回のメッセージはいずれもエラーではないとのことですね。
              また、ご提示されました資料も確認してみます。
              • 4. Re: WebLogicの管理サーバのエラーについて
                997675
                yamadamn 様

                ご回答ありがとうございます。
                具体的に"動作が重く"というのは、どのような問題でしょうか。
                管理対象サーバが別にあるのであれば、通常はユーザアプリはそちらで実行されると思います。
                管理コンソールの動作が遅い等のようなことでしょうか。
                管理対象サーバ(home)内で動いているアプリケーションのレスポンスが遅いということです。
                asahideOさんが書かれているように、特に単体では問題のあるエラーではありません。
                管理対象サーバ home が切断・接続を行っているだけですね。
                このメッセージが繰り返し出力されるのであれば、管理サーバ・管理対象サーバ間の
                ネットワークが不安定である可能性もあります。
                了解しました。ネットワークの安定度も確認してみます。
                • 5. Re: WebLogicの管理サーバのエラーについて
                  yamadamn
                  管理対象サーバ(home)上のアプリの動きが遅いのであれば、基本的に管理サーバは関係ありません。

                  レスポンスの遅さですが、一時的なものかそうでないかをまずは切り分けたほうがよいと思います。
                  管理対象サーバ(home)のログとしては以下を取得・確認したほうがよいですね。
                  ・サーバログ (エラーを確認)
                  ・HTTPアクセスログ (拡張フォーマットにして time-taken を追加することでレスポンス時間を計測)
                  ・GCログ (GCの影響を確認)

                  特定の処理にある程度時間がかかっているのであれば、スレッドダンプを取得することもおすすめです。
                  以下の資料がよくまとまっているので、ご覧ください。
                  http://www.slideshare.net/yusukey/wlstudy