Post Thumbnail

Корректное завершение работы в любом приложении, как правило, должно удовлетворять трём минимальным условиям:

- Закрытие точки входа. Остановка приёма новых запросов или сообщений из источников (HTTP, pub/sub систем и т.д.). При этом исходящие подключения к сторонним сервисам (БД, кэшам) остаются активными
- Ожидание завершения текущих запросов. Обработка всех выполняющихся операций, а если запрос выполняется слишком долго — возврат корректной ошибки
- Освобождение критических ресурсов: закрытие подключений к БД, снятие файловых блокировок, освобождение сетевых сокетов, выполнение финальных очищающих операций

Похожее

Post Thumbnail

GoVisual

Очень легкий и простой визуализатор и дебагер для HTTP запросов. Работает как кр...

Post Thumbnail

Gravity

Это селфхостед DNS с возможностью блокировки рекламы и еще кучей всяких фишек. Б...