ページの先頭行へ戻る
Enterprise Postgres 9.6 アプリケーション開発ガイド
FUJITSU Software

4.4.3 クラスタ運用時のアプリケーション作成

クラスタ運用時のアプリケーション作成において考慮する事項を説明します。

参照

クラスタ運用についての詳細は、“クラスタ運用ガイド”を参照してください。

4.4.3.1 アプリケーションの接続先切り替えが発生した場合のエラーと対処

クラスタ運用時に、アプリケーションの接続先の切り替えが発生した場合、明示的にコネクションを切断し、コネクションの再接続またはアプリケーションを再実行してください。

以下に切り替え発生時のエラーと対処を示します。

状態

エラー情報

対処

サーバダウン
または
FUJITSU Enterprise Postgresシステムダウン

アクセス中にダウンしたとき

57P01(注)

空文字列(注)

NullReferenceExceptionが発生

切替え完了後、コネクションの再接続、またはアプリケーションを再実行してください。

ダウン中にアクセスしたとき

空文字列(注)

スタンバイサーバへの切替え

アクセス中に切替えたとき

57P01(注)

空文字列(注)

NullReferenceExceptionが発生

切替え中にアクセスしたとき

空文字列(注)

注: NpgsqlExceptionの属性Codeの返却値となります。