
Is there anybody out there that is using DiscountASP.Net as the hosting provider for this shopping cart?
I have been having a problem with this shopping cart for the last few months. Every few days our site would display "Service Unavailable" (Just that text). Working with DiscountASP.net, they though it might have been too many connections at one time. They increased it to 125 (which we were not even close to getting) and the problem continued. The finally determined that the Session State was exceeding 100mb (that is what is allocated from DiscountASP.net) and recommend we use SQL as the State Server. I have not dug much further yet but I discovered that the Account.aspx and the View orders from in this page's code is not serializable.
I believe we are using the 4.4 product.
Anyone else have experience managing session state?
Session Resetting
The issue that your are having appears to be with the 100MB limit of DiscountASP. For a site with any significant traffic this can be a fairly small limit. Generally your site should not run much over 100MB even if it gets a lot of traffic.
Znode Administrator
email: support@znode.com
url: www.znode.com
Current Session State Limit
On Windows 2008 servers at DiscountASP.net the session state limit is currently 200 MB.
Regards,
Rich
We're not using
We're not using DiscountASP.net, but we've had problems with the ZNode Session state since day 1. We've recently upgraded (a horrid, horrid process) to 5.0 and it doesn't work any better with it either.
Our problem is that the shopping cart gets randomly cleared out during checkout. Sometimes it's after a user logs in and sometimes it's when they advance from Address Verification to the Order & Payment screen. If you have any experience with this please let me know. It may very well be that the session is getting cleared because of the problem you described. I'm still trying to narrow it down myself and ZNode has refused to help.
I tried moving the Session State into SQL Server, but just like you've found it's impossible. Not all of the objects are marked Serializable that need to be.
Session State
It looks like you are using a host that may be limiting the amount of memory for each application. This is just a guess but when we looked at the site it appeared to be on a $20/mo hosting plan (if we are wrong about that let us know).
Just a note on support. Since this is an environment issue it is something that is really out of the scope of what we can practically support. If we can't reproduce the issue on our end and if we have no access or information on the hosting environment then it makes it very difficult to resolve issues. It is not that we refuse to help it is just that there are limits to what we can do in this situation.
Znode Administrator
email: support@znode.com
url: www.znode.com
Any chance ZNode will support out-of-process Session State?
Hey I notice how you deftly dodge the all important question ... will ZNode ever support being operated in a web-garden/ web-farm type environment?
Since a pre-requisite for that type of environment is only ever putting Serializable things into Session state it seems that there is a significant amount of work involved before it will.
We're going to need to scale out our implementation of ZNode pretty soon, so we're going to start down the road of modifying the code base to support out of process session state regardless, but I hope that we don't get "stuck" because of some unserializable class in the "locked" core library.
Seralizable Session
Having fully serializable sessions is on the road map for the next release in December. Keep checking back though as we may have some information for you if you need this sooner.
Znode Administrator
email: support@znode.com
url: www.znode.com
Service Unavailable
What kind of traffic do you get on this site?
Znode Administrator
email: support@znode.com
url: www.znode.com
From June 29 - Jul 29 2476
From June 29 - Jul 29
2476 Visits
14,492 Pageviews
Bandwidth has been about 1800mb for the month of July