First, be sure that you added only one callback. It's simple but i've seen too much cases where multiple callbacks were added.
It's really important to understand that cache notifications are based on polling.
When you use cache notifications, your application checks with the cache cluster at a regular interval (pollInterval
) to see if any new notifications are available.
So, if you update 10 times a key between two checks, you will get 10 notifications.