Hello
Win2 is slow today, especially asp.net 2.0 pages take forever to load even when the site already has started
Is there something going on?
best regards
Hello
Win2 is slow today, especially asp.net 2.0 pages take forever to load even when the site already has started
Is there something going on?
best regards
Hi, there is an issue on Win2 and we are looking into it right now
The issue was resolved a while ago. We are monitoring Win2 closely
Because win2 was/is so slow for asp.net 2.0 I have configured a service to hit my site every 15 minutes. So the site does not go to sleep and needs to restart what costs on average 1 minute.
For such a small site that is way to long. I also made a ticket for this, but it still is slow even with the service keeping my site alive. Only the first page is hit so when one user goes to the rest of the pages it needs some time to wake up. That is normal for asp.net but not so long per page. When the page is loaded it is very fast.
I also have contacted Scott from Microsoft about the slower restart of asp.net 2.0 sites. My asp.net 1.1 is way faster and also my users notice that. I will send him the structure of the site so they can check it out.
The guys from Microsoft have heard more complaints of certain people about slow restarts. So they want to understand my site and mayby they some ideas, maybe they can enhance there software, compiler,…
I just want to know if it is pure hosting. So to many sites on one server, to little processor capacity,… configuration. Or the ASP.NET framework, compiler,… or mayby the structure of the site in combination with asp.net and the compiler. ?(
The difference between my asp.net 1.1 and asp.net 2.0 site is localization. So I can now support several languages. But mayby the compiler doesn’t like this so much.
Are there more people that have such a slow startup and also when a page is hit for the first time? It may cost some time but not this long.
Best regards
Aren’t you thinking about clustering servers, load balancing or so? Or have you installed this for web servers.
I see the last 4 hours 2 times that the server was unresponsive or returned an error.
Maybe you say this is peanuts, but when users see a site that does not start up, gives an error that gives them not a lot of faith
I send everything to microsoft about my site, I will await also there answer.
anjinho.. Win2 has been working pefectly since we fixed it yesterday.. the issue was due to some largish ms access databases being run by customers.
if you are continuing to face issues, please issue a ticket. You can see server respone times here:
http://jodopulse.com:8080/pubgrp?uid=76EE495F-1D11-4F06-A9CE-A5BAEB0EED3F
why is it that the ASP response time is still much higher on Win2 than it is on any other Win server?
what ASP response time are you seeing? its around 250ms right now and all servers hover around that amount.
It can fluctuate due to latency… shouldn’t be higher than 500ms…
500ms is actual page load time of an asp script..
We’ll keep a close eye on this.
Win2 has been shaky all this past week (and if I recall even some of last week). It’s sometimes fast and sometimes really slow.
What’s going on?
(It’s not urgent so I didn’t submit a ticket, but I would like to know what’s up. Thanks!)
Hello
Asp.net 1.1 is a bit faster than 2.0 to start up. Sometimes it also costs about 10-30 seconds when members are using the site just to access one simple page. Maybe the server is recycling then I don’t now.
What I noticed about asp.net 2.0 and my site is the following.
The first hit costs about 1 minute with asp.net to get the site started less if very very lucky. I had that 1 time, and I guess the server was almost not used and only doing work for me.
when the site is started and users go to a subdirectory with lets say 30 files and also 30 resources (for translation) again it costs asp.net 2.0 a lot off time to figure things out for the first hit on that subdirectory. This also costs about 30 seconds. And this for every subdirectory.
When you look at this, no wonder that people visiting a site like that leave before waiting a minute. Or if they stay and try to register (subdirectory) and this also costs a additional 30 seconds they will surely leave. And that is bad.
I had the new and converted site checked out and they like the design better and also they said that it was slower then my asp.net 1.1 site.
What did I do?
I first made sure that I hit the first page every 15 minutes of http://www.ondevoceesta.com with a site monitor service http://www.master.com.
Also I did the same for http://www.metarzanyoujane.eu/
This to keep the site alive and make sure the user doesn’t have to wait 1 minute.
I have included 2 graphs of the time it took to hit the first page of both sites.
http://support.jodohost.com/attachment.php?attachmentid=156&stc=1&d=1153570056
http://support.jodohost.com/attachment.php?attachmentid=157&stc=1&d=1153570166
Analysing the graphs
I see spikes till 28.103 seconds
Also a lot of spikes around 15 seconds.
http://www.ondevoceesta.com behaves a bit worse then the other. Mayby another pool?
What I see is bad
I enhanced my sites and the pages the monitor hits are all cached. So it is just as plain html going over the line. It should only cost a few milliseconds like the very lowest on www.metarzanyoujane.eu graph around 7/22 1:49.
So what is going on?
There are way to much peaks more then 1 second for cached pages.
So maybe the server has way to much to do at the same time.
Or shared customers are keeping the worker threads that are limited to long so slowing it down for others. So websites with long running processes. I don’t know. That is for you from jodohost to look into.
What is the time you configured that a site goes out of memory after no activity. After how many minutes?
Subdirectories
To fix the problem of the subdirectories I’m using http://www.hyperspin.com to monitor my different directories every 10 minutes and keep it all alive. With www.master.com it is only possible to monitor one url in one site.
This is only a trail version. So does anyone know of a free site monitor with graphs that I can use where I can configure more sites and more urls within sites?
To finish
I hope that you can do something with this information. For me it is/was hell that a conversion to 2.0 of several months, and also localizing for different languages turns out to be slow on a shared hoster even after caching it all. Ok I have a small work around now that makes me a bit happier. But what I all said, the graphs, how asp,net 2.0 is configured,… is all something to look into and maybe improve something.
I think for a lot of people it is not a problem to pay 1$ more in a onth to have an extra bit of performance and less sites on a server. Or maybe load balanced servers, that is for you to decide how to further improve your business.
I’m also hoping that microsoft can shed some light on the ways asp.net likes and doesn’t like to work.
Please keep me informed.
I’m happy that I chose jodohost because you are always willing to help and with asp.net 1.1 I have a site where people can meet each other and I get a lot of good response. Overal the performance is fast with an occasional peak where people have to wait up to 30 seconds, sometimes more.
I also saw on a site that you are on place 144 or something of all hosters, that is very good
I see that there have been a lot of improvements since 2 years ago when I joined even the space and bandwith got up. So keep up this work and keep improving.
I wish you all the best
Just to note for asp.net 2.0 application, abasoutly make sure your “debug=true” in your web.config is turned to “debug=false”. For more information, please see
It’ll cost serious performance hits on yoru .net 2.0 application.
Anyway, we have a php forum on win2 as well, and from time to time, it reacts really slow, that’s the main thing for us.
thanks.
I have put debug to false and after that precompiled everything. I know that is something very important. But without the site monitor keeping my site alive every 10 minutes it would be very anoying for my visitors to wait 30 secs till 1 minute to get it all started up again.
The english and portugese version of my site is very new and not all the time there are visitors so the site would go out of memory a lot.
About the slow reaction: now and then it gets a bit slow as you can see in my previous graphs.
Here is a new graph that logged everything up to now.
http://support.jodohost.com/attachment.php?attachmentid=158&stc=1&d=1153694385
When you look at this graph:
the overal performace for cached pages -so that means almost no work for the server, just send the cached page- is very average. Ok, you will say it is around 1 till 1.5 seconds, but this is for a page with no calculations, no getting stuff out of the database, just send a few KB of data, not a big page. About 5 KB without the image and stylesheet.
there are also a few peaks of 4. 11 and 7 seconds to return a cached page. That is slow for a cached page.
You can see the big red lines, at that point the server is unresponsive or the server is down. So last time was around 07/23 16:38. And I see about 5 of them.
liming
So you are right that it is now and then getting slow. And when I hadn’t installed a site monitor it would take way to much time to get it all started up.
I hope jodohost will figure out what causes the server to be slow at certain points of the day.
[QUOTE=liming]
Anyway, we have a php forum on win2 as well, and from time to time, it reacts really slow, that’s the main thing for us.
thanks.
[/QUOTE]
Yes, there are certain points of the day where win2 slows down for a short period.
We acknowledge this issue and are working on it. Today we mailed out abuse emails to a couple of customers with very bad code and massive databases that we suspect are causing this issue. Given them 72 hours to change or their sites will be disabled.
Anjinho, your issue seems to be very different as you are reporting your asp.net slow downs almost every few hours? If you think there is an asp.net 2.0 issue on win2.. you can request that site to be moved to another server. There are quire a few asp.net sites on win2 and your the only one that seems to be having consistent issues.
I suggest you continue your correspondence over ticket so we can look into your application with more detail and work on it. Very hard to diagnose issues like this over the forum
^ Thanks Yash! I appreciate it!
Thank you for looking into this
I have asked support a few questions about the configuration off asp.net 2.0
I got an email, and I think Microsoft and now also I think it’s the localization in asp.net 2.0
That is/was a selling point for Microsoft that you could put all the text in seperate resources so the pages could all be translated for different languages. I support now 3 languages. And to get it all started up s*cks big time.
And no it is not a big application I have, 30 files in one language directory.
I will further talk to microsoft how this is possible and if there is another way to get around this.
All of this resulted in you checking things a bit out, and I think that after a while the server will run better as before.
best regards
Anjinho, your issue seems to be very different as you are reporting your asp.net slow downs almost every few hours? If you think there is an asp.net 2.0 issue on win2.. you can request that site to be moved to another server. There are quire a few asp.net sites on win2 and your the only one that seems to be having consistent issues.
I asked for a move via a ticket.
About the slow start ups / response time the following.
I have put my site on the free trial hosting http://www.vwdhosting.net
I think they work together with microsoft to promote technology from Microsoft. You can only have an account there for 30 days and after that the site gets deleted.
I wanted to test the same site that is slow here with the site on another hoster. And guess what? It worked perfect from the very first minute. I better say second, because the site almost started up instantaneously No problems whatsoever, I almost fell from my chair.
When something bothers me I will get to the bottom of it.
I must say I only checked it out for one hour. But I have never seen my site on win2 under asp.net 2.0 start within a few seconds.
Hope the move will fix my problems.
Re: Win2 slow (Work Around)
I had the same problem. The reason is that the application domain times out every 20 mins if there is no activity, the first request after the timeout can force a recompile and reload of cache. Changing some settings in the machine.config file will solve the problem; unfortunately for me my hosting provider would not allow me to make this change. I found this utility to be useful.
http://www.spikesolutions.net/ViewSolution.aspx?ID=c2b7edc0-5de1-4064-a432-05f6eded3b82
Essentially it “Pings” my home page every few mins so the application domain does not time out. The utility can also be configured to ping more than one page so that auxiliary pages are fast too.