Why do my Feeds keep coming back?
Accepted answer
starting in 4.0.3 they should be started inactive, and using new support on the server can be made to throttle down their polling to prevent overloading the server. need 4.0.3 and above RTC client code and 4.0.3 or above server code to enable the delay capability.
this in the ccm admin, feed settings section
Comments
So .... a follow-on ... so are you saying that for each of these, every time every person logs in to the server, these feeds run? I just restarted and I have #s beside most of them, so I assume these are active.
Sometimes we see some performance issues, right about the time our US team starts coming into work ... could this literally be my 150 developers with eclipse clients all logging in and these feeds running??
yes, could be a problem.
not only everytime they logon, that just STARTS the polling, prior to 4.0.3 they polled ALL THE TIME the user was logged on, without the users knowledge.
clients older than 4.0.3 will start polling immediately after logon to the repo server
we had 3,000 users polling the system to death..
workitem changes were the biggest load.
you must explicitly enable the function on the server, default is off.
using the default settings, and all clients are enabled could reduce feed polling by around 75%. eventually they go to LONG random poll cycles.. and only wake up again on first logon and if u access a feed.
you can mark the feed inactive on startup, but can't do this for all users and all feeds from a central admin.
I argued that the default behavior should be off. as very few users use the function
if there is a lot of workitem and build activity overnight, then there are a lot more records to traverse in the feeds database and the data packets are a lot larger,
one should change the default feed event age purge limits in CCM/admin/advanced properties too..
workitem change events are held for 60 DAYS, builds for 48 hours
everything is 14 days.