HiRDB データ連動機能 HiRDB Datareplicator Version 8
反映トランザクション同期機能は,イベント機能を利用して実現します。処理の流れを次の図に示します。
図3-45 反映トランザクション同期機能の処理の流れ
定期的に同期イベントを発生させるためのシェルスクリプトのサンプルを次に示します。次のサンプルでは,5秒間隔で同期イベントを発生させます。
#!/bin/sh
if [ -z "$1" ]
then
echo "Please specify syncevent number."
exit 0
fi
if [ $1 -le 0 -o $1 -ge 129 ]
then
echo "Please specify numerical value from 1 to 128. "
exit 0
fi
if [ -z $PDUSER ]
then
echo "Please set PDUSER."
exit 0
fi
echo "Start event of synchronization."
execf=OK
while [ -n $execf ]
do
/opt/hirdbds/bin/hdeevent -n $1
if [ $? = 0 ]
then
echo "event $1 O.K"
else
echo "Execution of hdeevent failed."
exit 0
fi
sleep 5
done
echo "Stop event of synchronization."
exit 1
|
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.