It's always preferable to use SIGTERM as that signal is able to be trapped and will attempt to shut down the process gracefully. SIGKILL is not trappable (and cannot be blocked by the process) and will cause a hard shutdown of the process. SIGABRT is essentially the same as SIGKILL and will not perform a clean shutdown.
--Jens On Wed, Aug 14, 2019 at 6:26 AM Jacob Barrett <jbarr...@pivotal.io> wrote: > If it doesn't come down gracefully then take a thread dump and report the > issue here. After that it really doesn’t matter how you terminate it, it’s > ending in an undefined state either way. > > -Jake > > > On Aug 14, 2019, at 2:50 AM, aashish choudhary < > aashish.choudha...@gmail.com> wrote: > > Any thoughts on this? > On Wed, Aug 14, 2019, 1:13 AM aashish choudhary < > aashish.choudha...@gmail.com> wrote: > >> What is the recommended way to kill geode process. We use shutdown and >> stop commands to stop server/servers but sometimes it doesn't work and we >> end up using kill -9. Which I don't think is the right way to kill as we >> have persistence enabled and it terminates the process abruptly. >> >> Then option left is SIGABRT VS SIGTERM? >> >> >> With best regards, >> Ashish >> >