Symfoware Server Connection Managerの再起動時に発生するエラー「apc10070u」の原因と対処方法について

IIS(Internet Information Service)上でSymfoware ServerのデータベースにアクセスするASP.NET Webアプリケーションを実行したあと、Symfoware Server Connection Managerの停止および再起動を実行すると、「apc10070u」のエラーメッセージが出力され、起動に失敗します。原因と対処方法を教えてください。
[メッセージの意味]
Symfoware Server Connection Managerシステムが運用中、起動/停止途中またはシステムが未起動時に動作するコマンドが動作中のため、Symfoware Server Connection Managerシステムが非運用中に動作するコマンドを実行することはできません。

[原因]
IISでは、ASP.NET Webアプリケーションは、ASP.NETワーカープロセス(aspnet_wp.exe)というインスタンスによって処理されます。
Symfoware Serverのデータベースに対する処理の終了後も本プロセスが残存しているため、Symfoware Serverとのコネクションを切断したあとにアプリケーションプロセスが残存した場合と同様の状態となり、Symfoware Server Connection Managerを停止しても、Symfoware Server Connection Managerが使用していた共用メモリが解放されません。
この結果、Symfoware Server Connection Managerの再起動時に、前回起動時の共用メモリが残存していることにより停止処理が完了していないと判断され、Symfoware Server Connection Managerの起動処理が「apc10070u」のエラーメッセージを出力します。

[対処方法]
IIS上でSymfoware ServerのデータベースにアクセスするASP.NET Webアプリケーションを実行する場合は、ASP.NETワーカープロセスを終了したあとに、Symfoware Server Connection Managerの再起動処理を実行してください。

製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Native Interface)
プラットフォーム Windows
アンサー種別 運用/保守
このページの先頭へ