Question
『Orchestrator への HTTP 要求』アクティビティを使用してジョブのログを取得すると、30秒後に空のデータが返る場合があります。
アクティビティのタイムアウト値を60秒に設定しても、30秒で応答が返ります。
Answer
原因
dbo.Logs テーブルのレコード件数が多いことにより、ログ取得処理または関連する処理でタイムアウトが発生している可能性があります。
解決策
Orchestrator の SQL Server データベースで、dbo.Logs テーブルの件数を確認します。
SELECT count(*) FROM [UiPath].[dbo].[Logs]
件数が多い場合は、メンテナンスガイドに記載されている PowerShell スクリプトなどを使用して Logs テーブルの件数を削減し、事象が解消するか確認します。
参考:
「メンテナンスに関する考慮事項」