Handling an excess number of User Notifications

Issue

  • As my Liferay system sends out User Notifications over time, the UserNotificationEvent table accumulates many records quickly.
  • I would like to schedule the cleanup of old User Notifications, so that the table's size remains manageable

Environment

  • DXP 7.4

Resolution

There are a few options to achieve this:

  1. From 7.4 u66, we have an out-of-the-box configuration to clear these old events at System Settings > User Notifications.
  2. Alternatively, you may opt to utilize the Job Scheduler Framework, to develop your own logic for clearing notification events.
  3. Notification Queue: From 7.4 u75, this tool is available to review the notification history and clear it if needed

 

 

这篇文章有帮助吗?
0 人中有 0 人觉得有帮助