FCM: Django firebase-admin-python/fcm-django показывает таймаут соединения API примерно через 5 минут, не выдавая никаких других ошибок
Привет, ребята, у меня проблема с FCM и django + celery. Мое приложение работает на AWS. Все работало хорошо до прошлой недели, но внезапно я получаю ошибку API timeout после примерно 5 минут ожидания каждого api вызова и никаких уведомлений не отправляется ни fcm-django, ни firebase-admin-python. (Я пробовал с обоими пакетами).
Я попробовал изменить учетные данные serviceAccountKey.json, и все равно ничего не получается. Вот отслеживание, которое я получаю, если прерываю функцию через минуту или около того.
Во время выполнения функции celery выдает сообщение attempting refresh to obtain initial access_token
изначально.
Если я позволяю ему завершиться, то он не показывает никакой ошибки, кроме Timed out while making an API call: timed out
через 5 минут.
Это часть вызова функции:
# response = send_multicast(MulticastMessage(notification=Notification(
# title="Test notification",
# body="From Xyz"
# ), tokens=tokens, data={'id': "test_id"}))
FCMDevice.objects.send_message(Message(notification=
Notification(title="Test notification", body="From Xyz")),
True, tokens) # --> tokens -> List of registration_id's (for testing only 2)
Пожалуйста, помогите.
Спасибо.