私はジェンキンを使ってパイプラインのGroovyスクリプトを実行しています。最初のステップの1つは、チェックアウトプラグインによるチェックアウトです。チェックアウトは<workspace>/source-repo
フォルダーに行われます。私は(それはLinuxマシンである)のlsofを行う際jenkinsで削除されたファイルのオープンファイルハンドラがたくさんあります
は今、私はこのようなオープンファイルハンドラの多くを得る:
java 16932 1000 567r REG 202,80 91 7996215 <workspace>/[email protected]/durable-a06b8b8d/output.txt (deleted)
彼らは時間をかけて構築している...なぜ?そして私は何ができますか?
私もこの問題を抱えています。それを解決するどんな運?私にとっては、5分ごとに実行される定期的な仕事があります。これらのファイルハンドルはちょうど上に上がっていて、結局オープンファイルがなくなり、Jenkinsを再起動する必要があります。なぜこれらが閉じていないのか分かりません。 – Kieran
はい、回避策が見つかりました。私の答えを見てください。 – Nathan