мой код push-уведомления из функции firebase выглядит следующим образом:
//fetch push tokens of all admins as well to send push notification
var tokens = []
if(pushToken !== undefined && pushToken !== '')
tokens.push(pushToken)
tokens = tokens.concat(adminPushTokens)
//push tokens need to be of customer as well as all the admins in the system. fetch admin push tokens
admin.messaging().sendToDevice(tokens, pushPayload).then(
(resp) => console.log("push notification sent")
).catch(
(err) => console.error("Error sending push notification:" + JSON.stringify(err))
)
И в течение 15-20% времени он заканчивается в
Error sending push notification:{"code":"app/network-timeout","message":"fcm.googleapis.com network timeout. Please try again."}
Это большойпроблема для нас и не приемлемая производительность.Как мы можем быть уверены, что повысим надежность?