質問
スクリプトを実行したところ、以下のエラーにより異常終了しました。原因を教えてください。
A running script terminated unsuccessfully due to a service restart
回答
「A running script terminated unsuccessfully due to a service restart」は、サービス強制再起動によりスクリプト処理が中断された際に出力されるエラーメッセージです。
該当スクリプトを実行していた時間帯に、CPUやメモリ等のリソース枯渇が原因でIntegrateサービスの強制再起動が発生していると考えられます。
以下の要因がリソース枯渇につながる場合があります。
- 処理終了直後に次のジョブが開始される構成では、複数のスクリプトが同時に同じIntegrateサービスのリソースを使用するため、リソース枯渇が発生しやすくなります。
- データ量だけでなく、スクリプトの複雑さや規模、同時実行数もメモリ消費に影響します。そのため、同程度のデータ量でも一部のスクリプトのみ失敗する場合があります。
[ メイン ] > [ サービス ] > [ HULFT Integrate ] よりIntegrateサービスの詳細画面をご確認いただき、該当のスクリプトを実行していた時間帯のリソース使用状況が逼迫していないかお確かめ下さい。
補足
CPUやメモリ等のリソース不足が原因のエラーは他にもあります。詳細は以下のFAQをご参照ください。
- Integrateサービスのスペックが原因で発生するエラーについて
- IntegrateサービスのNon-Heap Memoryが上昇する要因と対策について
コメント
0件のコメント
記事コメントは受け付けていません。