Я использую Firebase Admin SDK (версия 6.3.0) в своем приложении Node.js для отправки push-уведомлений темам.
Каждый раз, когда я отправляю сообщение, мой сервер не отвечает (в журналах Nginx отображается 110: истекло время ожидания соединения).
В настоящее время у меня есть 3 экземпляра в AWS EC2 с балансировщиком нагрузки приложений.
Каждый экземпляр запускает Nginx, который действует как прокси для приложения на порту 3000.
Я попытался продублировать вышеуказанную конфигурацию в тестовой среде, но не могу воспроизвести проблему.
Единственное различие между средами, о которых я могу думать, - это количество устройств, подписанных на тему (~ 20 000).
Есть мысли?