Ibm mobilefirst 用APNS在IBM MaBiLoundFoundation服务器中推送通知

Ibm mobilefirst 用APNS在IBM MaBiLoundFoundation服务器中推送通知,ibm-mobilefirst,Ibm Mobilefirst,1) 是否保证来自IBM Mobilefirst的推送通知消息?至少要将它们传送到APNS服务器?如果MFP无法访问APNS服务器,会发生什么情况?是否有重试机制?我如何知道推送消息已送达 2) 当MFP连接到APN以发送推送消息时,我们是否可以控制超时值 3) MFP中是否有其他与APN推送相关的设置?在哪里可以找到这些配置/设置/属性的详细信息和说明?1)MFP服务器尽最大努力将推送通知传递给相应的中介。如果未能成功传递到APN服务器,MFP服务器将重试发送通知。多次重试后,如果通知无法发送

1) 是否保证来自IBM Mobilefirst的推送通知消息?至少要将它们传送到APNS服务器?如果MFP无法访问APNS服务器,会发生什么情况?是否有重试机制?我如何知道推送消息已送达

2) 当MFP连接到APN以发送推送消息时,我们是否可以控制超时值

3) MFP中是否有其他与APN推送相关的设置?在哪里可以找到这些配置/设置/属性的详细信息和说明?

1)MFP服务器尽最大努力将推送通知传递给相应的中介。如果未能成功传递到APN服务器,MFP服务器将重试发送通知。多次重试后,如果通知无法发送到APN,则会记录信息,并可在标准日志中找到。这是您应该分析网络设置的地方。 如果推送通知成功传递给中介,则“已发送消息”计数将递增。这可以通过访问操作控制台中的推送通知选项卡或使用RESTAPI调用找到

2) 连接到APNS的超时值?没有可以控制的超时值。与APN的通信通过持久套接字连接进行。有一个超时值可保持此套接字打开

“push.apns.connectionIdleTimeout”


3) 请参阅上的知识中心链接。

谢谢Vivin。看起来你的电脑是IBM公司的。我也是IBM的。我会抓住你n ST.Hi Vivin,当客户端应用程序订阅一个基于标签的通知时,它会在一段时间后自动取消订阅吗?我在知识中心上阅读了以下内容。以下worklight.properties参数控制后台任务的间隔。后台任务在数据库和/或文件系统上执行多个操作:push.cleanup.taskFrequencyInSeconds删除非活动推送通知订阅。默认值为60分钟。此参数当前仅针对Apple APN实施。它不会自动取消订阅。APNS订阅情况下的自动取消订阅发生在两种情况下:a)非活动设备-应用程序已卸载。b) 无效令牌-无效权限和端点清除任务属性用于非活动设备。在此时间间隔内,清除非活动设备列表(通过来自APN的反馈)