通过 JavaPNS 发送推送通知时,出现以下消息异常。
线程“LIST 模式下的 JavaPNS 分组通知线程”中的异常 java.lang.OutOfMemoryError:Java 堆空间
我想原因是因为我试图将通知发送给太多用户 1 次。
public void send (List<Device> devices, Object keystore, String password, boolean production) {
/* Prepare a simple payload to push */
PushNotificationPayload payload = PushNotificationPayload.alert("Hello World!");
/* Decide how many threads you want to create and use */
int threads = 30;
/* Start threads, wait for them, and get a list of all pushed notifications */
List<PushedNotification> notifications = Push.payload(payload, keystore, password, production, threads, devices);
}
我将 73,889 个设备令牌放入列表devices
并收到异常。
你认为我需要多次发送通知吗?有人知道向很多人发送通知吗?
谢谢!