[an error occurred while processing this directive] [an error occurred while processing this directive]


プログラミング
逆引き
クライアントとの通信
VisMでの通信
Factoryでの通信
WebServiceでの通信
CSP (Cache' Server Pages)
Cache'SQL
設定・性能


【広告】









Windows終了時にエラーが記録される

Error is recorded at the time of Windows shutdown.

Cconsole.logに以下のようなエラーが記録されていることがあります。

このエラーは、
・Windows環境でOSのシャットダウンを行ったとき
・Cache'を手動で終了しなかった(サービスで停止した)とき
に記録されます。

Windows環境にCache'をインストールすると、Cache'はサービスに追加されます。
Windowsシャットダウン時にサービスの停止によりCache'を終了させようとします。このときサービス停止に許容される時間は20秒となっています。
この20秒以内で停止できなかったサービスのプロセスは強制終了されます。
最近のマシンは大量のメモリを搭載していることもあり、20秒ではメモリ上のデータ(グローバルバッファなど)をディスクに記録することが間に合わないことが想定されます。

そのためサービスの停止でCache'を停止させるのではなく、事前にCache'を停止させた後にWindowsのシャットダウンを実行する必要があります。

実はこの問題の回避方法はIntersystemsのFAQで公開されています。
タイトルが分かりにくいのですが、
「Windows のShutdown時にCacheを自動停止する事はできますか?」
  http://faq.intersystems.co.jp/csp/faq/result.CSP?DocNo=60

に記述されている内容が該当します。

 

グループポリシーエディタを開く手順は、「ファイル名を指定して実行」→「gpedit.msc」のほうが簡単だと思います。

Windows OSの場合はこの設定を忘れないようにしましょう。



[an error occurred while processing this directive] [an error occurred while processing this directive]
2014/02/04Update