メインコンテンツへスキップ
Waters Japan

複数の VISION プロセスが実行されています。CPU 使用率が 100% - WKB273953

Article number: 273953To English version

症状

  • WebVision のバックグラウンドプロセスが Web サーバーの CPU リソースを消費するため、(アイドル時間を含む)数日間にわたって、WebVision がリクエストに応答しなくなることがある
  • 最終的に、CPU コアを使用するときに十分な NGwvpc プロセスが存在すると、システム全体が WebVISION リクエストに応答しなくなり、Web サーバーを再起動する必要があります。

環境

  • NuGenesis 8 SR2SDMS
  • NuGenesis 9.0、9.0.1、9.0.2 および 9.1

原因

これは不具合として特定され、CRI-2992 および INFLMS-20699 で記録されました。

この問題は、NuGenesis 9.3 で解決されています。複数のバックグラウンドプロセスの管理を担当する、Web サーバーのビジネスロジックが更新され、これらのプロセスのライフサイクルをより適切に管理しました。プロセスによって Web サーバーの CPU が過負荷になることはなくなり、起動している時間に関係なく、WebVision はより一貫した性能で動作します。

解決策

  1. お客様には、Web サーバーを毎日再起動するか、応答しなくなった場合にのみサーバーを再起動するオプションがあります。この問題は、次のリリースですでに対処されています。
  2. 現在、VISION サービスを毎日再起動することでこの問題を緩和できるかどうかを確認するためにテストを行っています。サービスは、バッチファイルを使用して再起動し、Windows の[タスクスケジューラー]を使用して毎日実行するようにスケジュールできます。Waters では、バッチファイルは、誰も NuGenesis VISION にログインする可能性が低い営業時間外(午前 3 時頃)に実行することを推奨します。

バッチファイルの内容は次のようになります。

NuGenesis 8

NET STOP "Apache Tomcat 6"
NET STOP "World Wide Web Publishing Service"
NET STOP "NuGenesis VISION Server"
taskkill /IM “ng80wvpc.exe” /F
taskkill /IM “NG80wvls.exe” /F
NET START "NuGenesis VISION Server"
NET START "World Wide Web Publishing Service"
NET START "Apache Tomcat 6"

 

NuGenesis 9

NET STOP "Apache Tomcat 6"
NET STOP "World Wide Web Publishing Service"
NET STOP "NuGenesis VISION Server"
taskkill /IM “ngwvpc.exe” /F
taskkill /IM “NGwvls.exe” /F
NET START "NuGenesis VISION Server"
NET START "World Wide Web Publishing Service"
NET START "Apache Tomcat 6"

追加情報

 

id273953, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG