Что это значит

Сервисы RX регулярно проверяют своё состояние, и одна из проверок читает из базы данных, какой пакет прикладной разработки опубликован последним. Если запрос не выполнился, сервис пишет Failed to get deployment package status.

Сама по себе запись почти ничего не говорит, смысл в исключении внутри. Чаще всего там No suitable host was found или обрыв соединения: база недоступна, переключается на реплику или перегружена. Публикация и пакет разработки здесь обычно ни при чём.

Как проверить

  1. Открыть запись целиком и прочитать исключение: поле ex и стек.
  2. Совпадает ли время с другими ошибками подключения к базе в журналах всех сервисов. Если ошибки идут сразу у многих сервисов, причина в СУБД.
  3. Состояние PostgreSQL в это время: перезапуск, переключение мастера, исчерпание соединений (too many clients).

Что сделать

  1. Разбирать причину недоступности базы, а эту запись считать её симптомом.
  2. Если запись единичная и совпадает с переключением или перезапуском СУБД, после восстановления базы она пропадёт сама.
  3. Если записи идут постоянно при живой базе, проверить строку подключения сервиса и сетевую доступность сервера СУБД с его узла.