我正在使用boto和SNS将推送通知发送到iOS。我制作了一个包装类APNS,该类使boto.SNSConnection长时间运行作为成员变量。

我想将APNS类的实例作为全局变量,因此可以使用celery在后台发送推送通知。

保持SNSConnection长时间运行并重新使用它是否存在任何问题,还是应该在每次发布消息时都创建一个新的连接?

最佳答案

您应该重新使用SNS连接以获得最佳性能。也就是说,请确保您已检测到并重新建立连接(如果连接已关闭)。

08-08 00:07