WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Segt att nå sidan första gången (https://www.wn.se/forum/showthread.php?t=37571)

Tilja 2009-06-24 15:12

Jag har två sajter som rullar på en windows 2003 server. På sista tiden har någonting hänt som gör att första gången man surfar till sajten så tar det väldigt lång tid innan sidan laddas (5-8 sekunder). När den första sidan har laddats går det sen riktigt snabbt. Jag misstänker att detta kan ha något med någon serverinställning att göra. Jag har nyligen aktiverat sajt nummer två och pekningen till de olika sajterna styrs via Hostheaders varav sajt #1 är lämnad blank medans sajt #2 har Hostheaders specificerat. Kan detta ha med saken att göra eller ligger felet någon annan stans?

najk 2009-06-24 15:29

Är serverns namnservrar korrekta?

henning 2009-06-24 15:47

ASP.NET-sajt?

Tilja 2009-06-24 16:12

Citat:

Originally posted by henning@Jun 24 2009, 15:47
ASP.NET-sajt?

Nej, Classic ASP.

Ang. Namnservrar så har sajt #1 tidigare fungerat felfritt så den ska funka, sajt #2 är so sagt ny men Loopia som hostar domännamnet har enligt uppgift pekat rätt och sajten fungerar.

Jag är fortfarande lite inne på detta med Hostheaders. Jag har nu angett hostheaders för sajt #1 som tidigare inte hade någon angiven utan var tänkt som "default", få se om det ger resultat.

Knalli 2009-06-24 16:41

Normalt sett startar inte IIS webbplatsen föränn den besöks. Om du inte besökt sidan på ett tag så kan IIS timeouta och stänga ner sajten då får du en liten starttid igen. Finns inställningar för att förhindra detta.

Tilja 2009-06-24 17:05

Citat:

Originally posted by Knalli@Jun 24 2009, 16:41
Normalt sett startar inte IIS webbplatsen föränn den besöks. Om du inte besökt sidan på ett tag så kan IIS timeouta och stänga ner sajten då får du en liten starttid igen. Finns inställningar för att förhindra detta.

Syftar du på "HTTP-Keep-alives" så är den aktiverad.
Sajten är http://www.dykarna.nu/ om nån vill testa.

najk 2009-06-24 20:50

Hum, ser ju inte så bra ut, servern svarar snabbt men dissar många anrop..
$ ab -n100 -c10 http://www.dykarna.nu/
This is ApacheBench, Version 2.3 <$Revision: 655654 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking www.dykarna.nu (be patient).....done


Server Software: Microsoft-IIS/6.0
Server Hostname: www.dykarna.nu
Server Port: 80

Document Path: /
Document Length: 24218 bytes

Concurrency Level: 10
Time taken for tests: 5.464 seconds
Complete requests: 100
Failed requests: 73
(Connect: 0, Receive: 0, Length: 73, Exceptions: 0)
Write errors: 0
Non-2xx responses: 73
Total transferred: 1690845 bytes
HTML transferred: 1651358 bytes
Requests per second: 18.30 [#/sec] (mean)
Time per request: 546.437 [ms] (mean)
Time per request: 54.644 [ms] (mean, across all concurrent requests)
Transfer rate: 302.18 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 24 30 13.2 27 130
Processing: 261 506 179.0 477 1159
Waiting: 204 421 169.7 387 1013
Total: 291 536 178.6 506 1183

Percentage of the requests served within a certain time (ms)
50% 506
66% 580
75% 632
80% 686
90% 818
95% 877
98% 951
99% 1183
100% 1183 (longest request)

Sidan laddar ju klart med bilder/script och allt på 1,69 sekunder, kan inte tolkas som lång svarstid.
http://webmasternetwork.najk.com/dykarna.jpg

najk 2009-06-24 20:54

Citat:

Originally posted by Tilja@Jun 24 2009, 15:12
Ang. Namnservrar så har sajt #1 tidigare fungerat felfritt så den ska funka, sajt #2 är so sagt ny men Loopia som hostar domännamnet har enligt uppgift pekat rätt och sajten fungerar.
Tänkte inte på namnservrarna för domänen utan namnservrarna i servern, alltså dom dnser som servern eventuellt använder för att slå upp besökarnas hostname innan de loggas.

Westman 2009-06-24 21:53

Jag har samma huvudvärk, jag löste det på en server med en fix från MS som tillät snabbkompilering och att sätta debug=false i web.config. Sen kan man också gå vidare och säga åt servern att bara kompilera sidan som accessas och inte hela sajten (vilket verkar vara default).

Tilja 2009-06-25 09:53

Citat:

Originally posted by najk@Jun 24 2009, 20:50
Hum, ser ju inte så bra ut, servern svarar snabbt men dissar många anrop..

Sidan laddar ju klart med bilder/script och allt på 1,69 sekunder, kan inte tolkas som lång svarstid.

Precis, när man väl besökt en av sidorna på sajten så går resten fort, det är bara det första anropet som tar tid :-(


Alla tider är GMT +2. Klockan är nu 16:57.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson