Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...BroadcastPollingProviderBroadcastPollingProvider
Previous
 
Next
New Post
9/10/2008 9:11 AM
 

Finally, I have the BroadcastPollingProvider implementation of the webfarm set up and functioning correctly. For some reason, one of my webservers kept making entries (around 20 per second) into the Servers table. Most of the entries in the LastPollDate where Null and occasionally one had a date. I was up to 1,000,000 + and growing when there should only be one entry per server. (Database size was 100Gig and increasing) I checked the provider code and could see why the entries where doing this yet, I don't know what started the issue. It lost its head somewhere when we were setting it up initially I guess. So, what I did to remedy the situation was to purge all entries for the problematic server in the Servers and Broadcasts table. So far after 24 hours I only have an entry per server in the servers table with an updating lastpolldate. I have no entries so far in the cached objects table.  The broadcasts table has been growing but I don't think it has grown to the point where the cleanup script starts purging. I will keep an eye on that though.

Also for those that are trying to implement the alternative webfarm environment, notice that in the web farm support document dated June 20, 2006 on page 10 the second bullet point reads:

Schedule Enabled" so it is checked. Click "Update".

I initially thought that maybe I should enable the DotNetNuke.Services.Cache.PurgeCache, DOTNETNUKE scheduled task since the first line in the "Supported Configuration" section on page 9 had some similar language:

 

 A scheduled task needs to be enabled. Log in as a SuperUser, go to the Host menu

and select “Schedule”. Edit the scheduled task

“DotNetNuke.Services.Cache.PurgeCache, DOTNETNUKE” by clicking on the edit

icon next to the scheduled task. Select the checkbox labeled “Schedule Enabled” so

it is checked. Click “Update”.

The DotNetNuke.Services.Cache.PurgeCache, DOTNETNUKE scheduled object does not need to be enabled. If it is enabled, then when you view its history it gives a message saying it is not necessary with the BroadcastPollingProvider.

I hope this brain dump may help someone who finds themselves in similar shoes. I could have used a post like this about a week ago!

 

 

 

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...BroadcastPollingProviderBroadcastPollingProvider


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out