Linux makinesinde bir arka plan programı olarak çalışan çok iş parçacıklı bir Spring Boot Uygulaması var. Ben uygulamayı durdurmaya çalıştığınızda başlangıcında-stop-daemon SIGTERM sinyali gönderilir ve uygulama immetiately biter buStart-stop-daemon ile bir Spring Boot uygulamasının kapatılması nasıl yapılır
start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME
gibi. Ancak, uygulamanın her iş parçacığını bitirene kadar beklemesini istiyorum.
SIGTERM sinyali alındığında ne olacağını yönetmek için herhangi bir yolu var mı?
lütfen bkz [Bu Bahar Boot sorunu] (https://github.com/spring-projects/spring-boot/issues/4657). –