ECS-Webhosting bietet Shared-Webhosting, Server, VServer unter Windows 2003, Windows 2008 und Linux, ueber 300 TLD Domains registrieren aus einer Hand sowie Microsoft Hosted Exchange 2003 Loesung KontaktKontakt
Deutschland: 0800 4 967 967 00
Ausland: +49 911 4 967 967 00

Service unavailable bei Windows Server Hosting

Expand / Collapse
 
     

Service unavailable bei Windows Server Hosting


Frage:
Ich habe eine Webseite, die auf einem Windows Server läuft. Bei meiner Webseite kommt des öfteren die Fehlermeldung "Service unavailable". Hat mein Provider so einen schlechten Webserver oder woran liegt das?

Antwort:
"Service unavailable" bei Windows Servern bedeutet, dass speziell der Anwendungspool ("Prozess") dieser Domain beendet wurde und hat nichts mit der Server Verfügbarkeit zu tun.

Technischer Hintergrund:

- jede Webseite läuft in 1 Anwendungspool ("Prozess"), standardmäßig in einem Anwendungspool namens "DefaultAppPool". 

- betreibt man mehrere Webseiten auf einem Windows Webserver, so KANN man die Webseiten auf verschiedene Anwendungspools verteilen, es ist aber kein muss. Sinn der Verteilung ist eine Steigerung der Verfügbarkeit der Webseiten, denn jeder Anwendungspool läuft separat. Stürzt Anwendungspool1 ab, so läuft Anwendungspool2 usw. unabhängig davon sauber weiter.

- bei 1000 Kunden könnte man so jedem Kunden/jeder Domain theoretisch einen eigenen Anwendungspool geben, das wäre für die Stabilität das Beste. Das bedeutet aber auch, dass der Server 1000 Prozesse verwalten muss, was der Performance extrem schadet. Es gilt hier demnach einen guten Kompromiss aus möglichst eigenen Anwendungspool pro Domain oder Kunde und Performance des Servers zu finden.Automatische Beenden bei Fehlern:

- um die Geschwindigkeit des Servers bei mehreren Webseiten zu gewährleisten, kann man zusätzlich die Anwendungspools bei einer gewissen Anzahl an Fehlern/Zeiteinheit (z.B. 5 Fehler in 5 Minuten) automatisch stoppen lassen - hier kommt dann die Fehlermeldung "Service unavailable".

- Natürlich könnte man dieses automatische Beenden des Anwendungspools auch unterlassen, nur sollte 1 Webseite mit ihrer fehlerhaften Programmierung Last erzeugen, wird der gesamte Server in Mitleidenschaft gezogen. Speziell bei Shared-Webhosting wäre das absolut inakzeptabel.

Was dagegen tun?

1. Windows Ereignisprotokoll "Anwendungen" anschauen und Webseite herausfinden, die den Fehler verursacht.

2. Die Programmierung der betroffenen Domain in Ordnung bringen.

Alternativ wenn nicht möglich:
Eigenen Windows Server oder Windows VServer mieten, wo man vor fehlerhafter Programmierung anderer Kunden gefeit ist. Zusätzlich kann man hier das automatische Beenden auch deaktivieren - dem Server-Anbieter kann eine langsame Kunden Webseite auf Grund dessen schlechter Programmierung bei einem eigenen Server egal sein.

Speziell bei ECS-Webhosting empfehlen wir folgende Produkte:

Shared Webhosting "Business 20":
- max. 20 Kunden/Server
- Managedserver
http://www.ecs-webhosting.de/de/webhosting-business-power20.htm

VServer Windows "Hyper-V Webserver Plesk":
- eigener Windows Rootserver mit Rootzugang
- günstig, stabil, schnell, skalierbar
- inklusive Windows Server Lizenz
- Adminoberfläche Plesk
- Managedserver gegen Aufpreis
http://www.ecs-webhosting.de/de/vserver-webserver-windows-plesk.htm


Deinen Kommentar hinzufügen


Name: *
Email Address:
Webseite:
Prüfcode:
*
 

Details
Zuletzt geändert:Freitag, 2. Dezember 2011
Zuletzt geändert von: Ingo Fritz
Typ: INFO
Beitrag noch nicht bewertet.
Beitrag wurde 732* angeschaut.
Optionen

Benötigen Sie Hilfe?
 
------------------
------------------
 
 
------------------
------------------
  Folge uns:
 
Twitter Facebook

© 2001 by ECS-Webhosting Nürnberg