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)

Пожалуйста, помогите.

Спасибо.

Вернуться на верх