Symfoware Serverを利用する他の更新系アプリケーションとNavigatorの問い合わせを同時に使用すると片方の処理が排他待ちとなる。
原因
Symfoware Serverを使用する場合には、以下のような排他が行われます。
Navigatorがすでに問い合わせ中のユーザテーブルに対して、後から他の更新系アプリケーションが更新操作をすると、Navigatorの問い合わせが完了するまで更新系アプリケーションが待ち状態となります。
Navigatorが問い合わせ対象にしたユーザテーブルが、他の更新系アプリケーションによってすでに更新中の場合、更新が完了するまで問い合わせ処理が待ち状態になります。
管理者の処置
Navigatorでは運用モードとして、参照専用モードを用意しています。
Navigatorの運用モードを参照専用モードにすると、Navigatorの問い合わせと他の更新系アプリケーションによる更新処理を同時に実行できるようになります。
なお、参照専用モードを利用する場合、使用が制限される機能があります。
参照専用モードの詳細は、“Navigator Server セットアップガイド Vol.1”を参照してください。