Project

General

Profile

Edit Actions

その他問い合わせ #3789

open

Job Arrangerの多重起動の排他制御について

Added by Anonymous 21 days ago. Updated 19 days ago.

Status:
回答中
Priority:
高め
Start date:
11/25/2025

Description

Job Arrangerの多重起動の排他制御について、ご質問させてください。
以下に記載している制御をJob Arrangerで実装可能でしょうか?

■制御したい内容
1.ジョブネットAは、ファイルAを受信時に起動
 ただし、前回起動したジョブネットAがまだ処理中の場合、完了後に起動(多重起動排他)
2.ジョブネットBは、ファイルBを受信時に起動
 ただし、前回起動したジョブネットBがまだ処理中の場合、完了後に起動(多重起動排他)
 また、ジョブネットAのジョブA-1実行中の場合は、ジョブA-1完了後に、ジョブネットBを起動

■ジョブネット
・ジョブネットA
  ジョブA-1
  ジョブA-2

・ジョブネットB
  ジョブB-1
  ジョブB-2


Files

job-control-flow.png (43.2 KB) job-control-flow.png 保守サポート 担当362, 11/27/2025 09:32 AM
Actions #1

Updated by 保守サポート 担当362 21 days ago

  • Status changed from 新規登録 to 担当者処理中

Updated by 保守サポート 担当362 19 days ago

以下に記載している制御をJob Arrangerで実装可能でしょうか?

はい。実装可能です。

1.ジョブネットAは、ファイルAを受信時に起動
2.ジョブネットBは、ファイルBを受信時に起動

上記の制御には、ファイルAまたはファイルBの受信に対して「fwait」アイコンの「ファイル作成待ち」オプションを使用してください。

1.ただし、前回起動したジョブネットAがまだ処理中の場合、完了後に起動(多重起動排他)
2.ただし、前回起動したジョブネットBがまだ処理中の場合、完了後に起動(多重起動排他)

Job Arrangerでは、ジョブネット作成時に「ジョブネット多重待ち」オプションを提供しています。 このオプションにより、JOBNET_AまたはJOBNET_Bは、前回のジョブネットの処理が完了してから起動されます。

また、ジョブネットAのジョブA-1実行中の場合は、ジョブA-1完了後に、ジョブネットBを起動

JOBNET_AとJOBNET_Bが同じ親ジョブネット内にある場合、JOBNET_AのジョブA-1がまだ実行中であれば、ジョブA-1の完了後にJOBNET_Bが起動されます。 この場合、左側ではファイルA受信時にJOBNET_Aが起動することを確認し、右側ではJOBNET_A/JOB-1の完了(INFOアイコンで示される)を確認します。 JOBNET_A/JOB-1が完了ステータス3に達した後、ファイルB受信時にJOBNET_Bが起動されます。

なお、JOBNET_AとJOBNET_Bが同じ親ジョブネットに属していない場合は、ステータスの検出はできません。
そのため、同じ親ジョブネット内であることが条件です。

Edit Actions

Also available in: Atom PDF