I've monitored the HTTP traffic and I do see POLL events recorded in the
tomcat logs based on the event listener subscription, but interestingly
enough, this polling schedule seems to be disrupted when network traffic
between the jackrabbit server and the subscriber is filled with other (e.g.
GET) requests.    

This leads me to ask:  

1) are POLL events low priority relative to other types of requests?   

2)  Is there a way to guarantee that a POLL request will be issued every N
seconds to avoid the situation where thousands of EventBundles can
potentially accumulate?  The schedule doesn't need to be precise, but in our
production environment we cannot risk an indefinite pause between poll
events.    This of course assumes the POLL event is what clears the bundle
collection on the server. 

3)  Would a SynchronousEventListener provide more of a guarantee that POLL
events will be issued regularly?   



--
View this message in context: 
http://jackrabbit.510166.n4.nabble.com/Jackrabbit-subscription-event-bundles-never-cleared-tp4662305p4662310.html
Sent from the Jackrabbit - Users mailing list archive at Nabble.com.

Reply via email to