Запитання з тегом «sigterm»

9
Чи можливо знімати сигнал Ctrl + C і запускати функцію очищення "відкладати"?
Я хочу зафіксувати сигнал Ctrl+C( SIGINT), що надсилається з консолі, та роздрукувати деякі часткові підсумки виконання. Чи можливо це в Голангу? Примітка. Коли я вперше опублікував це питання, я збентежився Ctrl+C, SIGTERMа не замість цього SIGINT.
207 signals  go  sigterm 

7
Як граціозно обробити сигнал SIGTERM?
Припустимо, у нас є такий тривіальний демон, записаний пітоном: def mainloop(): while True: # 1. do # 2. some # 3. important # 4. job # 5. sleep mainloop() і ми демонструємо його, використовуючи start-stop-daemonякий за замовчуванням надсилає SIGTERM( TERM) сигнал --stop. Припустимо, виконується поточний крок #2. І саме в …

7
У якому порядку слід надсилати сигнали до процесів витонченого вимкнення?
У коментарі до цієї відповіді на інше питання коментатор зазначає: не використовуйте kill -9, якщо це абсолютно не потрібно! SIGKILL не може бути перехоплений, тому вбита програма не може запустити жодну процедуру вимкнення, наприклад, для стирання тимчасових файлів. Спочатку спробуйте HUP (1), потім INT (2), потім КВІТ (3) Я принципово …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.