Вопросы по теме 'sigterm'

Win32 API аналог отправки / перехвата SIGTERM
В ОС POSIX есть signal API, который позволяет отправить сигнал процессу, чтобы завершить его с помощью kill, и вы можете поймать его с помощью sigaction и сделать то, что вам нужно; Однако Win32 не является системой POSIX, поэтому: Как я могу...
18667 просмотров
schedule 06.09.2021

Как определить ожидающее завершение работы системы в Linux?
Я работаю над приложением, в котором мне нужно обнаруживать завершение работы системы. Однако я не нашел надежного способа получить уведомление об этом событии. Я знаю, что при завершении работы мое приложение получит сигнал SIGTERM , за которым...
21096 просмотров
schedule 19.10.2021

Почему процесс systemd, запущенный в контейнере докера с PID 1, не пересылает SIGTERM дочерним процессам при остановке докера
У нас есть контейнер Docker, в котором запущен systemd в качестве основного процесса (PID 1) . Мы также запустили наши рабочие процессы в контейнере Docker через модуль systemd. Наши контейнеры Docker используют CentOS 7.2. Мы настроили тайм-аут...
1042 просмотров
schedule 07.09.2021

Путаница при обработке сигналов SIGTERM
Я запускаю программу, которая вызывает сценарий оболочки (для обсуждения sh1 с pid 100). Этот сценарий, в свою очередь, вызывает другой сценарий (для обсуждения sh2 с pid 101) и ожидает его завершения. sh2 (дочерний скрипт) занимает около 50 секунд....
858 просмотров
schedule 12.04.2022

Как я могу получить код возврата убитого процесса в unix?
У меня есть сценарий bash, в котором я убиваю запущенный процесс, отправляя сигнал SIGTERM на его идентификатор процесса. Однако я хочу знать код возврата процесса, которым я только что отправил сигнал. Это возможно? Я не могу использовать...
6794 просмотров
schedule 03.05.2022

Пересылка сигналов SSH удаленному процессу
Я запускаю команду ssh в качестве фонового задания: ssh -l user server 'sleep 1000' & Допустим, приведенное выше возвращает идентификатор процесса: [ssh_pid]. Как я могу передать сигналы ssh удаленному процессу? т. е. Предположим,...
1661 просмотров
schedule 29.08.2022

HAProxy ERR_EMPTY_RESPONSE
Сервер аварийно завершает работу и приводит к следующему неописуемому сообщению: root@haproxy:~# /usr/sbin/haproxy -V -d -Ws -f /etc/haproxy/haproxy.cfg Available polling systems : epoll : pref=300, test result OK poll : pref=200,...
140 просмотров
schedule 23.09.2022

Python: какова обработка SIGTERM по умолчанию?
Что делает Python по умолчанию, если он получает сигнал SIGTERM, но для него не зарегистрирован обработчик сигнала?
11274 просмотров
schedule 10.04.2023

Почему signal.SIGTERM неправильно обрабатывается в моем основном потоке?
У меня есть код Python, который работает непрерывно (собирает данные датчика). Предполагается, что он будет запускаться при загрузке с использованием start-stop-daemon . Однако я хотел бы иметь возможность изящно завершать процесс, поэтому я...
6287 просмотров
schedule 18.06.2023

Завершение приложения с помощью SIGTERM
Я новичок в Java, и мне нужно создать способ внутри своего приложения для обработки сигнала SIGTERM, чтобы мое приложение могло корректно завершить работу. Это означает, что он заканчивает то, над чем сейчас работает, и не принимает новую работу....
316 просмотров
schedule 15.09.2023

Как заставить диспетчер контекста Python перехватывать сигнал SIGINT или SIGTERM
Я выполняю потоковую передачу данных с помощью диспетчера контекста, чтобы закрыть соединение при выходе из программы. Я запускаю свою программу как демон в фоновом режиме. Как я могу заставить диспетчер контекста обрабатывать случай, когда демон...
901 просмотров
schedule 29.01.2023

Gdb внутри контейнера завершается с помощью 137
Когда я запускаю gdb в моем двоичном файле внутри модуля kubernetes в контейнере, он начинает загрузку символа, после чего он внезапно завершается с SIGTERM и кодом выхода 137. Я проверил модуль описания, он показывает причину ошибки. Я добавил...
89 просмотров
schedule 10.05.2023

Thin не отвечает на SIGINT или SIGTERM
bundle exec thin start -p 3111 дает следующий результат: Использование стоечного адаптера Тонкий веб-сервер (кодовое название версии 1.2.11 Bat-Shit Crazy) Максимальное количество подключений установлено на 1024 Прослушивание на...
2571 просмотров
schedule 23.04.2024