Hallo alle zusammen,
ich habe meinen Beitrag mal in zwei Bereiche aufgeteilt, um es ein wenig übersichtlicher zu machen.
1. Wie kann man bei einer dynamische Webseite (geschrieben in JSP / Java Servlets) mit hoher Besucherzahl die Besucher auf mehrere Server aufteilen, um eine Überlastung der einzelnen Server zu verhindern? Zählt man die Anzahl Benutzer, die an den jeweiligen Servern angemeldet sind und leitet neue Benutzer auf den Server mit den wenigsten Benutzern weiter oder gibt es intelligentere Lösungen, die Auslastungen der Server zu ermitteln?
2. Desweiteren würde mich noch interessieren, wie man das ganze mit der Datenbank löst, die für alle Server erreichbar sein muss. Aus meinem persönlichen Empfinden heraus würde ich die Datenbank auf einem eigenen Server laufen zu lassen. Rentiert es sich für die Datenbank einen eigenen Server zu mieten? Dafür wäre folgendes wichtig zu wissen: Wenn ein Servlet (auf Server A) eine Anfrage an die Datenbank (auf Server B) sendet, welcher Server sucht dann die passenden Einträge der Datenbankabfrage aus?
Vielen Dank schon einmal im Voraus!
Gruß Stip
ich habe meinen Beitrag mal in zwei Bereiche aufgeteilt, um es ein wenig übersichtlicher zu machen.
1. Wie kann man bei einer dynamische Webseite (geschrieben in JSP / Java Servlets) mit hoher Besucherzahl die Besucher auf mehrere Server aufteilen, um eine Überlastung der einzelnen Server zu verhindern? Zählt man die Anzahl Benutzer, die an den jeweiligen Servern angemeldet sind und leitet neue Benutzer auf den Server mit den wenigsten Benutzern weiter oder gibt es intelligentere Lösungen, die Auslastungen der Server zu ermitteln?
2. Desweiteren würde mich noch interessieren, wie man das ganze mit der Datenbank löst, die für alle Server erreichbar sein muss. Aus meinem persönlichen Empfinden heraus würde ich die Datenbank auf einem eigenen Server laufen zu lassen. Rentiert es sich für die Datenbank einen eigenen Server zu mieten? Dafür wäre folgendes wichtig zu wissen: Wenn ein Servlet (auf Server A) eine Anfrage an die Datenbank (auf Server B) sendet, welcher Server sucht dann die passenden Einträge der Datenbankabfrage aus?
Vielen Dank schon einmal im Voraus!
Gruß Stip
Comment