Описание тега graceful-shutdown
1
ответ
Задача сельдерея повторно помещается в очередь брокера при плавном завершении работы при локальном запуске, но теряется в кубернетах, несмотря на те же конфигурации
У меня есть сельдерей в стручке k8. Это мой манифест для сельдерея apiVersion: apps/v1 kind: Deployment metadata: name: celery labels: deployment: celery spec: replicas: 2 selector: matchLabels: pod: celery template: metadata: labels: pod: celery sp…
20 фев '21 в 17:43
1
ответ
SpringApplication.exit() возвращает java.lang.InterruptedException: null
Недавно я обновил версию весенней загрузки с 2.3.4 к 2.4.2. У меня был код ниже, чтобы корректно завершить работу приложения. taskScheduler.schedule(() -> SpringApplication.exit(applicationContext, () -> 0), Instant.now().plus(30, ChronoUnit.S…
08 фев '21 в 14:15
2
ответа
Каналы и тупиковая ситуация с плавным отключением
Запустите приведенную ниже программу и запустите CTRL + C, handle подпрограмма блокируется, поскольку она пытается отправить на канал, но processпрограмма отключена. Как лучше решить эту проблему с помощью параллелизма? Отредактировал программу, что…
19 мар '21 в 15:00
1
ответ
Как настроить период плавного выключения в коляске
Хотели бы знать, есть ли какие-либо настройки для настройки периода плавного отключения для контейнера с коляской в кубернетах? Как мы выяснили, срок слишком короткий и хочется его продлить.
22 мар '21 в 13:00
0
ответов
Гарантия того, что Promtail очищает все сообщения журнала от завершения работы модулей Kubernetes.
Я использую Promtail из loki / loki-stack версии "0.38.2", и иногда я теряю сообщения журнала недолговечных модулей k8s или окончательные сообщения журнала завершающихся модулей. Это происходит, когда я использую значение по умолчанию target_config:…
27 апр '21 в 09:35
0
ответов
В контейнере Windows, как изящно завершить работу основного приложения asp.net?
В контейнере Windows, как изящно завершить работу основного приложения asp.net? Я хочу использовать внешний процесс (например, bash,powershell, консольное приложение dotnet core) для обновления моей библиотеки DLL внешнего модуля (с использованием A…
29 апр '21 в 11:26
0
ответов
Как изящно завершить работу Tomcat
Я хочу изящно завершить работу Tomcat. с пружинным чехлом версии 2.2.2 с внешним tomcat 9.x (не встроенный tomcat) Я пробовал, как показано ниже. kill -TERM $(идентификатор PID кота) Применить пружинный привод -> позвонить localhost:8080/actuacto…
29 апр '21 в 15:35
1
ответ
изящная остановка нескольких контейнеров, опция docker stop `--time` для каждого контейнера или для всех контейнеров?
Я пытаюсь изящно остановить все контейнеры. Поэтому я хочу дать каждому контейнеру 60 секунд. Я вижу, что вы можете: docker stop --time=60 $(docker container ls -q) это --time=60 для каждого контейнера или все контейнеры получают только 60 секунд? н…
28 апр '21 в 19:26
0
ответов
Разница между Win32Shutdown и shutdown.exe
Сегодня мне было интересно, в чем разница между Win32Shutdown и shutdown.exe ? Оба могут быть вызваны с помощью различных методов, таких как CMD, Powershell, VBscript, .NET-приложения и т. Д., Но я не могу найти разницу между ними. Могу я предположи…
06 май '21 в 10:58
1
ответ
Как изящно завершить поток в Ruby
Я экспериментировал с концепцией многопоточности в Ruby в течение прошлой недели. Для практики я разрабатываю загрузчик файлов, который выполняет параллельные запросы для набора URL-адресов. В настоящее время мне нужно безопасно завершить потоки при…
27 май '21 в 21:55
1
ответ
Порядок выключения сервера и шлюза grpc
моя служба gRPC использует grpc-gateway для обслуживания HTTP-запросов. Есть ли порядок, на который мне нужно обратить внимание, чтобы корректно завершить работу службы? т.е. это порядок отключения A. Служба gRPC -> шлюз Б. шлюз -> служба gRPC…
09 июн '21 в 05:42
0
ответов
Различия в возвращаемых значениях между страницами руководства
Контекст: я хочу корректно закрыть TCP-соединение, и я хочу знать, нужно ли мне беспокоиться об ошибке, даже если она возникает редко. В Интернете есть две страницы руководства: одна - функция ядра, а вторая - функция C posix. На странице руководств…
13 июн '21 в 22:17
0
ответов
Есть ли способ корректно остановить приложение с весенней загрузкой в службе приложений Azure после остановки службы приложений?
У меня есть приложение Java Spring-Boot, развернутое через службу приложений Azure. Всякий раз, когда я останавливаю службу приложения, приложение с пружинной загрузкой не останавливается изящно. Не могли бы вы предложить способ изящно остановить пр…
23 июн '21 в 19:34
1
ответ
Как мне поймать * и проигнорировать * SIGINT в Node.js?
Я нашел другое сообщение по связанной теме (Как выполнить асинхронную операцию при выходе ), но, возможно, это не относится к macOS или просто больше не соответствует действительности при запуске Node.js v14. Мой первоначальный вопрос был более слож…
15 авг '21 в 02:11
0
ответов
Как правильно завершить работу с помощью планировщиков Reactor?
Нелюбимый ExecutorService с awaitTermination(), dispose() в планировщике в Reactor просто вызовите shutdownNow()при утилизации; Итак, как изящно завершить работу Планировщика? 😂
21 авг '21 в 12:59
1
ответ
Когда пакет будет очищен после удаления пакета?
установите terminationGracePeriodSeconds в развертывании на 10, затем удалите pod. [root@nc0331node02 ~]# date;kubectl delete pod agent-6945c6d969-cbqvk -n udm1;date Thu Sep 2 02:25:58 UTC 2021 **# Delete pod time** pod "agent-6945c6d969-cbqvk" dele…
02 сен '21 в 11:55
1
ответ
Сколько времени нужно Kubernetes, чтобы удалить завершающий модуль из конечных точек?
В нашем проекте мы используем Spring Boot в Kubernetes. Недавно мы решили добавить для нашего приложения плавное завершение работы, чтобы обеспечить плавное развертывание и убедиться, что ни один запрос не завершается неудачно во время завершения ра…
08 сен '21 в 16:18
1
ответ
Как правильно остановить работу AWS Glue?
Я использую Glue v3.0 (Python 3.7). Цель состоит в том, чтобы корректно остановить задание Glue PySpark, чтобы оно могло завершиться должным образом и очистить свои пользовательские ресурсы перед завершением. Я попытался поймать сигнал stop / abort …
15 сен '21 в 13:35
1
ответ
Изящное завершение работы на CF для приложения с отслеживанием состояния
У меня есть игровое приложение с отслеживанием состояния, развернутое в Cloud Foundry. Если я обновляю приложение, мне нужно корректно завершить работу, т. Е. Старую версию не следует останавливать, пока все запущенные игры не будут завершены. Согла…
06 ноя '21 в 07:54
2
ответа
Остановить новый запрос к серверу Express, но может обрабатывать более старые запросы и отправлять ответ
Я работаю над плавным завершением работы. В моем приложении есть API-интерфейсы, которые отвечают за 10-20 секунд. server.close( () => { log('HTTP server closed') } ); Приведенный выше код работает, когда между вызовами API есть промежуток времен…
11 ноя '21 в 08:13