ヘッダーをスキップ
Oracle® Fusion Middleware Oracle B2Bユーザーズ・ガイド
11g リリース1 (11.1.1.7)
B61381-06
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

12 取引パートナの停止時間のスケジュール設定

この章では、取引パートナの停止時間のスケジュールを設定する方法について説明します。スケジュールを設定することで、取引パートナがお互いに停止時間を通知し、停止時間中のメッセージ配信を遅らせることができます。

大量のメッセージ・フローが存在する競争の激しいB2Bの世界では、B2Bインフラストラクチャの処理機能に妥協はできません。このような理由から、取引パートナの停止時間のスケジュールを設定することが必要になります。これにより、取引パートナの停止時間中でもメッセージを処理し、送信者側の観点から受信者のメンテナンスや負荷を管理することができます。

この章には次のトピックが含まれます:

12.1 取引パートナの停止時間のスケジュール設定の概要

様々な取引パートナがそれぞれの理由で停止時間の計画を立て、その停止時間を取引相手のパートナに連絡しています。

Oracle B2Bで取引パートナの停止時間のスケジュール設定を行うと、停止時間中のメッセージ配信を停止したまま、メッセージをOracle B2Bで処理できるため、停止時間の終了後すぐにメッセージを配信することが可能になります。

取引パートナの停止時間は、コマンドライン・ユーティリティを使用してスケジュールできます。詳細は、第20.15項「取引パートナの停止時間のスケジュール設定」を参照してください。

スケジュール設定した停止時間の長さをコンソールまたはコマンドライン・ユーティリティで短くすることはできません。スケジュール設定した停止時間を中断したり、終了時間のない停止時間を終了させる場合は、スケジュールを削除します。詳細は、第12.3項を参照してください。

現時点では、コンソールを使用してスケジュール設定した停止時間を延長する機能はありません。スケジュール設定した停止時間を延長する場合は、コマンドライン・ユーティリティを使用してください。オプションの説明は、第12.4項を参照してください。

12.2 取引パートナの停止時間のスケジュール設定


注意:

前提条件として、Oracle B2Bでディスパッチャを有効にする必要があります。ディスパッチャの数はシステムの負荷と構成によって異なります。「アウトバウンド・ディスパッチャ数」は最低でも1に設定する必要があります。

詳細は、第17章 B2Bシステム・パラメータの構成を参照してください。


停止時間のスケジュールを設定するには:

  1. 「管理」リンクをクリックし、「停止時間」タブを選択します。

    b2b_downtime.gifの説明が続きます
    図b2b_downtime.gifの説明

  2. 「停止時間のスケジュール設定」サブタブを選択した状態で、「停止時間名」フィールドに名前を入力します。

  3. 設定する停止時間の期間の日時を、「開始時間」フィールドと「終了時間」フィールドで選択します。

    「終了時間」フィールドで終了時間のみを選択すると、停止時間をすぐに開始させることができます。スケジュールの作成後すぐに停止時間が開始され、終了時間まで継続します。

    「開始時間」フィールドで開始時間のみを選択して、終了時間のない停止時間を構成できます。「終了時間」フィールドは空のままにします。終了時間のない停止時間を終了させるには、スケジュールを削除します。

  4. 応答パートナとチャネルの表内のエントリを選択し、「停止時間のスケジュール設定」をクリックします。

12.3 スケジュール設定した停止時間の削除

スケジュール設定した停止時間を中断したり、終了時間のない停止時間を終了させる場合は、スケジュールを削除します。

スケジュール設定した停止時間を削除するには:

  1. 「管理」リンクをクリックし、「停止時間」タブを選択します。

  2. 「停止時間の管理」サブタブを選択した状態で、「停止時間名」フィールドと「応答パートナ」の一方または両方を使用してスケジュールを検索します。

    b2b_downdelete.gifの説明が続きます
    図b2b_downdelete.gifの説明

  3. 「スケジュール済停止時間」リスト内の結果を選択し、「削除」をクリックします。

12.4 取引パートナの停止時間の延長

次の方法で、既存のスケジュールを変更できます。

12.4.1 スケジュールの重複

別々のスケジュール名を使用することでスケジュールを重複させることができます。同じ名前でスケジュールを重複させることはできません。

スケジュール設定Xは4:00 AMから6:00 AMとします。開始時間が5:00AMで終了時間が7:00 AMの新しいスケジュールYを作成できます。このときの有効スケジュールは4:00 AMから7:00 AMになります。

12.4.2 延長オプションの使用

デフォルトで、以前に作成したスケジュールを延長しようとするとエラーが表示されます。コマンドライン・ユーティリティ-Dextendを使用してスケジュールを延長できます。

たとえば、スケジュールXの期間が4:00 AMから6:00 AMの場合、このスケジュールを延長するには、6:00 AMから8:00 AMの新しい新しいスケジュールXを-Dextend=trueオプションを使用して作成します。このときの有効スケジュールは4:00 AMから8:00 AMになります。

コマンドライン・オプションの使用方法と例の詳細は、第20.15項「取引パートナの停止時間のスケジュール設定」を参照してください。