高可用性で設定されている環境で、ウェブブラウザでHelthServlet URLを使用している際、ページに表示されるステータスメッセージに正しいステータスが反映されない。

Document created by Kaori_K Employee on Jun 19, 2015
Version 1Show Document
  • View in full screen mode
文書番号JTEC000364
製品名Service Desk Manager
バージョン12.9
OSWindows

 


 

◆ Description

 

アプリケーションサーバが起動および実行されている際、ウェブブラウザからURL: http://MyAppMachine!:8080/HealthServlet/GetHealth にアクセスすると、現在のステータスが「Quiesce time remaining :58677 seconds」であっても、「AA-Server-Status: All OK! AA-Server-Role: AP」 というようなステータスメッセージがページ上に表示されます。

 

◆ Solution

 

アプリケーションサーバが起動し、実行中の場合、以下のようなステータスが表示されます。

"AA-Server-Status: All OK! AA-Server-Role: AP"
Currently no Quiesce time set. Return code : nnn

 

アプリケーションサーバが停止している場合、ステータスは以下のうように変更されます。

Quiesce time remaining :nnn seconds
"AA-Server-Status: NOT OK! AA-Server-Role: AP"

 

もし、ウェブブラウザでURLを使用してステータスを監視しようとしているのであれば、ブラウザキャッシュの存在により、正しいステータスは表示されません。

ステータス監視のためにhealthservletを使用するようシステム監視ツールが設定されている場合、キャッシュの問題はなく、正しいステータスが受信されます。
この動作は仕様です。

 


このドキュメントはCA Support Onlineに掲載されているナレッジベース TEC608596 を翻訳し加筆したものです。

Title: When using the URL for the health servlet in a web browser for an Advanced Availability configuration, the status message that is displayed on the page does not reflect the correct status.

Attachments

    Outcomes