Skip to content

Latest commit

 

History

History
21 lines (21 loc) · 1.92 KB

File metadata and controls

21 lines (21 loc) · 1.92 KB

1.3.0

  • Добавлена env переменная REQUIRED_MODULES, пробрасываемая при запуске Python-процесса. Она содержит перечисление названий всех модулей через ;, для которых модуль ожидает адреса

1.2.2

  • Исправлена логика перезапуска Python-процесса при обновлении конфигурации — устранён лишний перезапуск
  • Добавлена опция для переопределения времени ожидания для перезапуска процесса (значение по умолчанию снижено с 2 до 1 секунды)

1.2.1

  • При завершении процесса во время ожидания GET /internal/health (успешного поднятия сервиса), healthcheck прекращается для этого процесса

1.2.0

  • Перед вызовом /receive_module_addresses ожидается success ответ (http status code от 200 до 299) на GET /internal/health

1.1.2

  • Добавлен проброс версии модуля

1.1.1

  • Добавлен лог на ошибку при применении хостов для модуля
  • В inner клиент добавлены логи
  • Добавлен exponential retry (максимальное время retry: 5s) для вызова /receive_module_addresses

1.1.0

  • Теперь при выключении сервис дожидается выключения дочернего процесса
  • Изменены логи на выключение дочернего процесса
  • Для unix систем выключение (SIGTERM/SIGKILL) дочернего процесса посылается всему PGID

1.0.0

  • Инициализация библиотеки