アセットの取得がタイムアウトする

こんにちは。

「アセットを取得」「資格情報を取得」アクティビティを使用しているのですが、
次のようなエラーが発生することがあります。

RemoteException wrapping System.TimeoutException: 操作がタイムアウトしました。

どうやら、長時間におよぶプロセスを実行するときに発生するようなのですが、
この動きは仕様なのでしょうか?
(例えば1時間でRobot→OrchestratorのHTTP接続セッションが切れる?など)

※このプロセスのフローは、以下のようなイメージです。
「アセットを取得」・・・ここはエラーにならない

2時間程度かかる処理
(具体的にはUiPath.Database.ActivitiesでDB関連の処理をしています)

「アセットを取得」・・・タイムアウトが発生する

後続の処理

※仕様なのであれば、フローの最初にまとめてアセットを取得しようと考えています。

@Yoshiyuki さんこんにちは!
ご質問の投稿から48時間経過しましたが最初の回答がまだ来ていないようです。
2つほどご提案させてください。
1.回答をするために十分な情報は記載しましたか?
問題の場合は再現方法の手順や状況についての情報、エラーメッセージがある場合はエラーメッセージ全体のテキスト情報があると回答しやすくなります。
何かの操作を実現する方法を聞きたい時は、なぜその操作が必要なのか目的や背景まで含めて説明いただくと、
たとえばその操作とは違ったより目的に沿った方法での解決方法が教えてもらえるかもしれません。
問題の場合も操作を聞く場合も、より具体的な情報やスクリーンショットがあった方が回答しやすくなります。
また、コミュニティである性質上、必ず回答があるわけではないことをご理解いただければと思います。
チケットによるサポートをご希望の場合はライセンスの購入をご検討下さい。
2.すでにフォーラムやドキュメントは検索されましたか?
特にフォーラムの日本カテゴリーやドキュメントポータルで検索されるのをおすすめいたします。
フォーラム右上の虫眼鏡のアイコンをクリックいただき、optionsをクリック、
その後Categorizedで日本を選択いただくことで日本カテゴリー内の投稿を検索いただけます。
ドキュメントポータルのリンクはこちらです。
https://docs.uipath.com/lang-ja/
下記サイトもよろしければご確認ください。
ナレッジベース ナレッジベース | UiPath
デベロッパーブログ デベロッパーブログ RPAの開発情報 | UiPath
答えが検索後見つかった場合、そちらの情報をぜひご記載ください。他のコミュニティメンバーの助けになります。
フォーラムをご利用いただきありがとうございます。
Forum_Staff より

仕様ではないと認識しています。1時間以上動作するプロセスで、終了間際にアセットを取得して成功しているジョブを相当数経験しています。
タイムアウトなので通信遅延の影響があるのかと思いますが、明確には推測しにくいですね。

この実装が可能なのであれば、これで解決したほうが良いかと思います。

1 Like

@cheez_RPA さん
回答ありがとうございます。
仕様ではないのですね。
こちらの環境では、「待機」アクティビティで2時間待機させても、同様の事象が発生しました。

原因がわからないため、フローの最初にまとめてアセットを取得する方法で回避しました。
ありがとうございました。

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.