Remote Device ActionステップでDASをRestartするとエラーが発生することがあることについてドキュメントに記載がない

フォローする

attention_MyBizRobo.png

事象

Remote Device ActionステップでDASをRestartするとRemote Device Actionステップで以下のエラーが
発生することがありますがドキュメントへの記載がありません。
なお、該当のエラーが発生した場合でもDASのRestart自体は成功します。

エラーメッセージ

Desktop Automation アクションによるエラーが発生しました。Exception: DeviceIssue. Error calling Desktop Automation Service: Caught exception.
Error: read ECONNRESET at _errnoException (util.js:992:11) at TLSWrap.onread (net.js:618:25). Location:~

原因

Remote Device Action ステップからDASを再起動するとDASのシャットダウン処理と接続を切断する処理が並行しておこなわれますが、DASが切断を通知する前にシャットダウン処理が先に行われた場合にタイミングによってECONNRESETのエラーが発生します。

対処方法

DASホストに複数のCPUコアを搭載することで事象が低減されることが報告されていますが、
DAS停止時にプロセスやスレッドを停止する順序によって発生する可能性があり、製品側での
制御ができかねるためエラーを回避する方法はありません。

今後、Remote Device Actionステップでエラーが発生することがあることについて、
ドキュメントへの記載が予定されています。

区分 発生Ver 改修ID 修正Ver
ドキュメント不具合 10.4 1703626