Kontakt
Deutschland:
0800 4 967 967 00
Ausland:
+49 911 4 967 967 00
ECS-Webhosting Support
Startseite
Suche
Tags
Glossar
Mitglieder
Herzlich willkommen
(
Anmelden
)
Letzten Beiträge
Am beliebtesten
Fragen und Antworten
Problemlösung
Downloads
Programmierung
Home
»
Fragen und Antworten
»
Webhosting
»
Allgemein
»
Service unavailable bei Windows Server Hosting
Service unavailable bei Windows Server Hosting
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
Tags:
iis
,
server
,
shared-webhosting
,
windows
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
als E-Mail verschicken
Drucken
Lesezeichen setzen
Social Bookmarks
Kommentare RSS
Exportieren als PDF
Powered By InstantKB.NET v2.0.1 RC2 © 2012
Execution: 1,514.
12 queries.
Compression Disabled.
Benötigen Sie Hilfe?
Kundenzugang
Support
Kontakt
AGB
Datenschutz
Impressum
Folge uns:
© 2001 by ECS-Webhosting Nürnberg