jag har börjat få ett stort problem med en webserver vi har här på jobbet.
Det var från början ungefär 6st dator som var anslutna till server-datorns webserer IIS och körde en webbapplikation som jag gjort. Nu är det ungefär 13st dator som är anslutna samtidigt och kör samma webbapplikation mot samma server, men nu börjar det gå riktigt segt! Det är enormt akut att fixa det här, men jag vet inte vart man ska börja.
Själva datorn (servern) har följande specifikationer:
Pentium 4 2.53GHz
248mb ram
Och som sagt så kör jag Windows inbyggda webserver.
Vilka uppgraderingar kan jag göra för att webbapplikationen ska flyta snabbare när det är +10st användare? Vi köper gärna en ny schysst dator om det behövs!
Titta på servern vilka resurser som går åt mest. Är det hög CPU, hög minnesanvändning, nätverkstrafiken, körs det annat på maskinen samtidigt som tar resurser etc. Min gissning är precis som Lasps att det är minnet som tryter.
Tio användare är inte speciellt mycket och en hygglig burk borde klara av klart mer. Har du kollat på hur maskinen utnyttjar sina resurser när den går segt? Är ju vettigt att se vad det är den brister på. Full CPU? Slut på RAM? Ingetdera?
Du skojar väl när du anger den Ram konfigurationen!
Jag skojar inte!
legis skrev:
Titta på servern vilka resurser som går åt mest. Är det hög CPU, hög minnesanvändning, nätverkstrafiken, körs det annat på maskinen samtidigt som tar resurser etc. Min gissning är precis som Lasps att det är minnet som tryter.
Jag är tyvärr inte på plats när den används som mest. Hur kan jag "spela in" detta, och kolla hur det ser ut när jag är på plats?
spango skrev:
Tio användare är inte speciellt mycket och en hygglig burk borde klara av klart mer. Har du kollat på hur maskinen utnyttjar sina resurser när den går segt? Är ju vettigt att se vad det är den brister på. Full CPU? Slut på RAM? Ingetdera?
Nej, jag har inte kollat hur den utnyttjar resurserna. Är tyvärr inte på plats när den används så mkt.
Finns det något sorts övervakningsprogram jag kan installera som "spelar in" aktiviteterna?
XP är till för personliga utvecklingsmiljöer, varken tester eller produktionsmiljöer precis som @anders säger. I.o.m. begränsningen på 10 samtidigt initierade anslutningar så kan det ge en del oönskade resultat. Till exempel att vissa användare plöstligt inte kommer åt resurserna.
Det är tio samtidiga anslutningar - inte tio personer som jobbar med webbapplikationen. Trycker fler än tio på submitknappen samtidigt betyder det att någon inte kommer fram, men i de flesta fall blir det gissningsvis inte så.
Begränsningen på tio användare är inbyggd i IIS, så Apache borde funka fint. Och ja, det går att köra ASP på Apache, men det är inte att rekommendera och inte gratis. Tjacka server-OS, nån version av Windows Server 2008 förslagsvis (efter att du installerat det nya minnet :) ).
272 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2