Hallo,
ich habe einen einfachen Web Service mit .NET 2 in Visual Studio 2005 unter Windows XP mit dem IIS 5.1 erstellt. Dabei habe ich es beim einfachen, eingebauten Hello-World-Beispiel belassen. Der Client ruft diesen minimalen "Web Service" in einer Endlosschleife sooft er kann auf. Leider bricht mir dabei der IIS permanent weg (also muss wirklich neu gestartet werden), normalerweise so bei ca. 300 calls pro Sekunde nach 13-14 Sekunden, also bei ca. 4000 Aufrufe gesamt in den paar Sekunden. Meine Vermutung dazu ist, dass der Speicher ausgeht und der GarbageCollector nicht schnell genug aufgeräumt bekommt und der IIS daher dicht macht. Hat jemand eine Idee wie ich den IIS so tweake, dass er der Performanceprüfung stand hält, oder konkret: wie gebe ich ihm mehr Speicher ?
Danke für die Hinweise
ich habe einen einfachen Web Service mit .NET 2 in Visual Studio 2005 unter Windows XP mit dem IIS 5.1 erstellt. Dabei habe ich es beim einfachen, eingebauten Hello-World-Beispiel belassen. Der Client ruft diesen minimalen "Web Service" in einer Endlosschleife sooft er kann auf. Leider bricht mir dabei der IIS permanent weg (also muss wirklich neu gestartet werden), normalerweise so bei ca. 300 calls pro Sekunde nach 13-14 Sekunden, also bei ca. 4000 Aufrufe gesamt in den paar Sekunden. Meine Vermutung dazu ist, dass der Speicher ausgeht und der GarbageCollector nicht schnell genug aufgeräumt bekommt und der IIS daher dicht macht. Hat jemand eine Idee wie ich den IIS so tweake, dass er der Performanceprüfung stand hält, oder konkret: wie gebe ich ihm mehr Speicher ?
Danke für die Hinweise
Comment