私は次の問題があります:私のJenkins 1.438で私はmaven 3アプリケーションで仕事をしています。私がそれを実行すると、ビルドが正常に完了した後に、Jenkinsの子プロセス - java.exe - がシステム内でまだハングアップしています。また、POMファイルのハンドルを保持しています。私の仕事を再実行すると、POMファイルを削除できずビルドに失敗するというエラーが表示されます。誰もがこれを修正する方法を知っていますか? JenkinsはWindows Server 2008で動作しますジョブが完了した後、Jenkins CI - java.exe子プロセスがハングアップします
0
A
答えて
1
Jenkins(Linuxサーバー上)と同じ問題が発生しました。
WindowsサーバのPowershell(またはbashのwindows-portなど)でこれを実現できるかどうかは分かりませんが、たとえばJenkinsでスターターとストッパーシェルスクリプトを別々に作成して開始したり停止したりします。 start:startスクリプトは、起動しているjavaプロセスのPIDをテキストファイルに保存し、stopスクリプトはそれを読み込み、指定された時間が経過するとkillします。
関連する問題
- 1. 私のマルチスレッドアプリケーションが失敗した後、未完了のスレッドがハングアップしますか?
- 2. テストが正常に完了した後にプロセスがハングする
- 3. ビープリモートtmuxジョブが完了したとき
- 4. hadoop-streaming:ジョブが完了したら後処理を自動化しますか?
- 5. すべてのジョブが完了して表示された後にスパークジョブが再開しました。(TimeoutException:先行ジョブが[300秒後にタイムアウトしました]
- 6. Android:親プロセス(app)が終了した後、子プロセス(logcat)が実行を継続しました
- 7. twitterが完了した後のJQueryイベント
- 8. Azureサービスバス - ジョブが完了したことを確認する
- 9. ストリーミングが完了した後にブートストラップが突っ込まれた
- 10. TCL:exec egrep "子プロセスが異常終了しました"
- 11. 完了後にpig map-reduceジョブが失敗する
- 12. ジョブが完了したあとのQuartz.netリピートジョブ
- 13. は、リモートマシンでジョブが完了したときに通知します
- 14. トレーニング後のテンソルフローモデルの保存が完了しました
- 15. レンダリング後のテンプレートデータへのアクセスが完了しました
- 16. VB.Net複数のバックグラウンドワーカー - 最後のタスクが完了しました
- 17. Yawsプロセスが終了しました
- 18. ActivityManagerプロセスが終了しました
- 19. アプリケーションアプリケーションが閉じられた後でもまだプロセスが完了しています
- 20. slideUpまたはslideDownが完了した後のトリガーイベント
- 21. 別のサーバー上のジョブが終了したときに、ジョブまたはプロセスを開始する方法は?
- 22. Python - プロセスが完了したときにwgetを確認します。
- 23. HttpWebRequest.BeginGetResponseが完了しました。
- 24. このIfxTransactionが完了しました。
- 25. スレッドが完了したイベントと完了したイベント
- 26. (fork/waitpid)子プロセスのリストを待ちますが、子プロセスが完了するたびに待ちを中断します。
- 27. java.exeプロセスのリーク
- 28. シェルスクリプトがプロセスを起動し、SIGTERMで子プロセスを終了する
- 29. CefSharpを使用したタスクの完了時に非同期コンソールプログラムがハングアップする
- 30. SendAsyncが完了したら?
Thx。良い解決策のように見える、私はそれを試してみましょう。 – Arek