wxDevelopment wrote:Thanks for suggestions.
We bought Windows - Hyper-V Cloud on
www.eUKhost.com and move all sites there so I can say it runs perfectly.
But you are comparing shared hosting with VPS. I believe your issues were stemming from this -
"Refreshing of the site does not help if your site goes above 250 MB of memory usage. What seems to be happening here is that the later versions of Nopcommerce takes up more than 250 MB of memory within an application pool. Therefore, the old trick of setting a task to load up the app pool after it times out (within 20 minutes of no activity) does not help here as it would most likely time out through the fact that its reaching 250 MB of memory.
Regardless, a test would be to is to setup a separate virtual directory with a script which shows the app pool's memory usage. Or simply ask someone on the phones or chat to tell you the memory usage as you load the page. This way you'll know exactly what the usage is. If the app is using more than 250 MB of memory, the only fix would be to run it under BusinessClass (500 MB of memory per app pool) or VPS or Dedicated where the app pool limit can be setup via R1Soft to the maximum available memory of your environment. This is further discussed here -
More information here:
https://support.arvixe.com/index.php?/Knowledgebase/Article/View/138/6/imposed-memory-limit-in-windows-servers
https://support.arvixe.com/index.php?/Knowledgebase/Article/View/78/11/what-do-you-mean-by-dedicated-application-pools "
Which I posted here -
https://www.nopcommerce.com/boards/t/11228/extremely-long-load-times.aspx?p=4
I'm sure that you would have the same experience with our VPSes as well as we provide the same Hyper-V structure but with more ram (Ram on hyperv is dedicated so you are not going to experience the same issues with shared hosting)