グローバルトランザクション運用を行う場合の注意事項について以下に説明します。
データベース連携サービスが起動されている必要があります。グローバルトランザクション運用については、“OLTPサーバ運用ガイド”の“分散トランザクション機能の運用”を参照してください。
データベース連携サービスの多重度に、コンシューマ数、サプライヤ数の合計より大きい値を指定する必要があります。データベース連携サービスの多重度の指定方法は、“OLTPサーバ運用ガイド”の“分散トランザクション機能を使用する場合のシステム環境設定”を参照してください。
データベース連携サービスを使用する場合、SSL連携は使用できません。
esmkchnlコマンドで-otsオプションを指定して作成したイベントチャネルは、データベース連携サービスのリソース管理プログラムで、かつサーバアプリケーションです。したがって、イベントチャネルを起動するだけでグローバルトランザクション運用を行うことができるため、“アプリケーション作成ガイド(データベース連携サービス編)”で説明されている“サーバアプリケーションの開発”、および“リソース管理プログラムの作成から起動まで”の操作を行う必要はありません。
ただし、イベントチャネルとグローバルトランザクション連携を行うデータベースについては、本操作を行う必要があります。
サプライヤおよびコンシューマは、データベース連携サービスのクライアントアプリケーションとして動作する必要があります。詳細については、“4.7 グローバルトランザクションでのアプリケーション開発”を参照してください。