1

我希望清除部署在 WAS 8.5 上的 Enterprise Edition Worklight Server v5.0.5 上的所有推送通知注册。我们有一个用户,只有两台设备,但 WL 控制台推送通知显示该用户的 6 个注册设备。似乎有些注册已经复制了自己,或者已经损坏。其中一台设备不再接收以前可以工作的推送通知消息。我尝试删除声明事件源的适配器,甚至重新部署应用程序。但是,重新部署适配器时,推送通知注册仍然完好无损。您能否告诉我如何从 WL 服务器中清除这些条目?

4

1 回答 1

2

我相信这样做的唯一方法是清除数据库中表的内容。此实例中的特定表将是:

NOTIFICATION_DEVICE 和 NOTIFICATION_USER

如果您也可以重新部署应用程序,那么在这样做之前还要清除这两个:

NOTIFICATION_APPLICATION 和 NOTIFICATION_MEDIATOR

于 2013-03-14T10:00:18.193 回答