Error received: This job was claimed but has not received a heartbeat in over 5 minutes

概要

Heartbeats とは、正常な動作を示すため、またはシステムの同期するために送られる定期的な信号のことです。このエラーは、OpenVPN やランナーで、task-agent がこのシグナルを5分経っても送信しない場合に発生することがあります。

 

CircleCI API (v2)によるジョブのステータス確認

ジョブの状態を確認するには、以下のようなcURL GETリクエストを送信してください。

curl --request GET \
--url https://circleci.com/api/v2/workflow/{workflow-id}/job \
--header 'authorization: Basic REPLACE_BASIC_AUTH'

ワークフロー内のジョブの一覧や各ジョブの詳細が表示されます。

 

Runner 解決方法

The best course of action to correct this error is to restart (unload and load) the runner and try a fresh commit. If the error persists, please contact the CircleCI Support Team for help in taking further action to correct this issue.

 

このエラーを解決する方法は、ランナーを再起動(アンロードおよびロード)を行い、追加コミットでビルドを実行し、試すことです。エラーが続く場合は、CircleCI サポートチームにお問合せください。

 

OpenVPN 解決方法

ルーティング除外を追加する方法については、「ビルド時のVPN接続の設定方法」を参照してください。 


その他の資料:

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

コメント

0件のコメント

記事コメントは受け付けていません。