Sorry, I meant to add to the following lines.... > This is normal behavior, and there is nothing wrong with this (other > platforms like PHP and ASP also use session-cookies this way) - but > it's > also a good reason to not assign too many User Scope variables > unnecessarily. > > As a rule, I only assign a User Scope variable if I have a "very" good > reason to.
Large amounts of User scope variables per "visitor" can quickly consume large amounts of memory on a busy Server. The management of all this excessive memory by Witango can cause your Server to slow down. When you factor in how User variables have a 30 minute timeout - Witango is doing a lot of extra work for people that have left some time ago. Again: I only assign a User Scope variable if I have a "very" good reason to. Hope this helps. Cheers.... Scott Cadillac, 403-281-6090 ~ [EMAIL PROTECTED] ------------ XML-Extranet ~ http://xmlx.ca ~ http://forums.xmlx.ca Well-formed Programming in C# .NET, Witango, MSIE and XML ------------ Witango ~ http://witango.org EasyXSLT ~ http://easyxslt.ca IIS Watcher ~ http://iiswatcher.ca ------------ -----Original Message----- From: "Scott Cadillac" <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] Date: Thu, 04 Mar 2004 11:39:14 -0700 Subject: Re: Witango-Talk: witango log > Hi Ted, > > I was just having a very similar discussion off-list with someone else. > > Where you crawled by a search engine(s) this morning? > > These kinds of entries are normal, but an "excessive" amount can point > to > one or two things: > > ----------- > ~~ Search Engines normally do not (or care about) the ability to store > cookies and the UserReference key used for managing User Scope > variables > is a "session-cookie". Witango typically issues these keys > automatically. > > So "each page" crawl from an Engine is just like a new visitor to your > site. Each crawl is typically issued a new UserReference key. > > This is normal behavior, and there is nothing wrong with this (other > platforms like PHP and ASP also use session-cookies this way) - but > it's > also a good reason to not assign too many User Scope variables > unnecessarily. > > As a rule, I only assign a User Scope variable if I have a "very" good > reason to. > > Note: the same above behavior can also come from robot scripts > attacking > a website. > > ----------- > ~~ The other reason could be that something in your code is preventing > the Witango server from issuing the keys properly in a managed fashion, > and the fall back behavior of the Server is to keep issuing new ones > (if > the previous ones are going missing). > > This can happen if you have any custom local$httpHeader variable > assignments that don't also include <@userreferencecookie>, or use it > properly. > > --- > The [Expired], in your logs, comes from when these previously used > session-cookies go unused for whatever your default expiry time is > (default is 30 minutes). > > Open your log file in a text editor, select one of the expired key > values > lower down in the file - then search "up" to see how many times that > key > was used. This can help point to your problem (if any). > > --- > Do your Users sometime loose their sessions (User variables)? > > Let us know, otherwise I hope this helps. Cheers... > > Scott Cadillac, > 403-281-6090 ~ [EMAIL PROTECTED] > ------------ > XML-Extranet ~ http://xmlx.ca ~ http://forums.xmlx.ca > Well-formed Programming in C# .NET, Witango, MSIE and XML > ------------ > Witango ~ http://witango.org > EasyXSLT ~ http://easyxslt.ca > IIS Watcher ~ http://iiswatcher.ca > ------------ > > > -----Original Message----- > From: Ted Wolfley <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Date: Thu, 4 Mar 2004 13:17:05 -0500 > Subject: Witango-Talk: witango log > > > Hi, > > > > I just restarted the our witango 5.0 service on a windows 2000 server > > because the webpages were slow in coming up. When I looked into the > > witango > > server log, there were 4801 entries of "[Expired] Variables for key". > > each > > entry had a different key. The service was restarted 12:00am this > > morning. > > Are these entries normal and can a build up of userreferences slow > down > > the > > server? > > > > > > Ted Wolfley > > Database/Internet Programmer > > The Ogden Group of Rochester > > phone: (585) 321 1060 x23 > > fax: (585) 321 0043 > > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > > > > www.ogdengroup.com <http://www.ogdengroup.com/> > > > > > > > > > _______________________________________________________________________ > > _ > > TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf > > _______________________________________________________________________ > _ > TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf ________________________________________________________________________ TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
