Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
The CacheClientUpdater is a single thread on the client that drains the subscription queue. If the updater thread gets stuck doing something then the server side queue will not drain which can lead to either memory issues on the server or throttling and thus performance issues.
It would be helpful if the geode thread monitor detected a CacheClientUpdater thread that was stuck processing something it had removed from the queue.