Вопросы по теме '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