私は次の問題があります:私の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. ジョブ完了後にspark-submitがハングアップし続ける
- 2. 実行完了後にJenkinsジョブが停止していない
- 3. Spark 2.0.0完了後のスタンドアロンPySparkジョブがハングアップする
- 4. Jenkins:ジョブが完了したら、将来ビルドを開始する
- 5. JBOSSが起動してもJenkinsのジョブが完了しない
- 6. 私のマルチスレッドアプリケーションが失敗した後、未完了のスレッドがハングアップしますか?
- 7. テストが正常に完了した後にプロセスがハングする
- 8. すべてのジョブが完了した後のLaravelキューのポーリング
- 9. ビープリモートtmuxジョブが完了したとき
- 10. シャットダウン現在のジョブが完了した後のクォーツスケジューラ
- 11. 完了時にIBMのBluemix Toolchainプロセスがハングアップする
- 12. hadoop-streaming:ジョブが完了したら後処理を自動化しますか?
- 13. すべてのジョブが完了して表示された後にスパークジョブが再開しました。(TimeoutException:先行ジョブが[300秒後にタイムアウトしました]
- 14. ジョブが完了したときに通知を返します。
- 15. laravelジョブが完了したら表示を戻しますか?
- 16. Gitリポジトリにコミットしている間にJenkinsジョブがハングアップする
- 17. AWS Lambdaが「要求を完了する前にプロセスが終了しました」
- 18. Jenkinsジョブの終了後に孤立したドッカーコンテナをクリーニングする
- 19. 春バッチ - ジョブの複製が正常に完了しました
- 20. C#の実行が完了したがスレッドの実行が完了した後
- 21. Android:親プロセス(app)が終了した後、子プロセス(logcat)が実行を継続しました
- 22. 完了したらジョブが開始されますか?
- 23. PowerCLI PowerShellジョブが完了しない
- 24. Runtime.getRuntime()。exec()メソッドを完了した後にJavaプロセスを終了します
- 25. 子プロセスが終了した後、親プロセスを実行する方法は?
- 26. Macでは完了したが、Windowsでは完了していないとマルチプロセッシングがハングアップする
- 27. gitlab-ci-multi-runner 9.2.0:エラー:ジョブが失敗しました:終了コード252
- 28. Xamarin - Proguard Enabled - "java.exe"がコード1で終了しました
- 29. Travis CIのFastlane codesignがハングアップ - ポップアップが仮定されました
- 30. AWS Lambda 'プロセスがリクエストを完了する前に終了しました'
Thx。良い解決策のように見える、私はそれを試してみましょう。 – Arek