Ich plane, GeoServer zu clustern. Ich kann im Web mehrere Ergebnisse finden, die besagen, dass häufig Clustering eingerichtet wird, indem mehrere GeoServer-Knoten konfiguriert werden, die alle dasselbe Datenverzeichnis verwenden.
Gleichzeitig gibt es einige Ergebnisse ( http://osgeo-org.1560.n6.nabble.com/Using-GeoServer-with-shared-data-directory-td4468628.html ), die besagen, dass möglicherweise nicht alle GeoServer-Funktionen funktionieren freigegebenes Datenverzeichnis.
Ich habe versucht, die aktuelle GeoServer-Dokumentation zu lesen, konnte jedoch keine genauen Informationen darüber finden, wie ein freigegebenes Datenverzeichnis verwendet werden kann, ob es unterstützt wird, welche Funktionen damit funktionieren und welche nicht. Das Beste, was ich finden konnte, war "Beim Einrichten eines Clusters von GeoServer-Computern ist es üblich, ein einziges Datenverzeichnis für alle Clusterknoten freizugeben" unter http://docs.geoserver.org/latest/en/user/advanced/logging. html .
Es ist nicht selbstverständlich, dass ein freigegebenes Datenverzeichnis verwendet werden kann. Die Knoten könnten alle Arten von Dateien in das Datenverzeichnis schreiben, sich gegenseitig blockieren und stören. Ohne klare GeoServer-Dokumentation zögere ich, diesen Ansatz in der Produktion anzuwenden ...
Gibt es eine maßgebliche Dokumentation zu
- Verwendung des freigegebenen Datenverzeichnisses mit geoserver Clustered
- Andere Aspekte des Clustering von Geoserver (dh kann ich einfach einen Load Balancer vorne hinzufügen und alles ist in Ordnung? 3.2 unter http://opengeo.org/publications/geoserver-production/ sagt das, ist es richtig?)
Antworten:
Juan gab den folgenden Link in Twitter, um mehr über Clustering zu erfahren
http://blog.opengeo.org/2013/04/18/geoserver-in-a-clustered-configuration-part-1/
https://twitter.com/jmarinotero/status/356521026298970113
quelle