フローをデバッグモードで実行する方法を教えてください

以下の通りでデバッグモードで実行することができます。

■フローデザイナー

フロー実行画面で画面右上の「実行モード」を「デバッグ」に指定して実行

■実行設定

  • 実行設定画面で「処理フローの設定 > 実行モード」を「デバッグ」に指定して登録
  • トリガーによる実行

■flow-ctrl

-modeオプションに「debug」を指定

exec Project1 Flow1 -mode:debug

■flowthinclient

  • FlowExecで実行

-modeオプションに「debug」を指定

java -cp flowthinclient.jar com.infoteria.asteria.flowengine2.thinclient.app.FlowExec -user:/guest -password:guest -project:Project1 -flow:Flow1 -mode:debug
  • Javaコード利用時

setExecuteMode()メソッドに「MODE_DEBUG」を指定

FlowExecuteClient execClient;
FlowRequest request = new FlowRequest();
request.setUserName("/guest");
request.setProjectName("Project1");
request.setFlowName("Flow1");
request.setExecuteMode(MODE_DEBUG);
String requestId = execClient.post(request);

■フローサービスAPI

modeパラメーターに「debug」を指定

http://{Hostname}:{Port}/api/flow/execute?project=Project1&flow=Flow1&mode=debug

注意:

デバッグモードを有効にすると、ログ出力量の増加によりディスク容量の圧迫やパフォーマンス低下を招く可能性があります。ログ取得時は空き領域に十分注意したうえで、空き領域の枯渇が予想される場合は適切なタイミングで設定を元に戻してください。
 

この記事は役に立ちましたか?
1人中1人がこの記事が役に立ったと言っています

他のキーワードで検索する