Thanks so much for the information! I've built the JMS clustering locally but, i've run into issues getting it to work in AWS.
Our current config is using a shared file system and JDBC - so when a configuration change occurs, we've used the REST endpoint to reload config across all our GeoServers. We are looking to move away from this setup and have it automatically sync the config changes; like a change in a layer. Using Hazelcast, it just sorta plugged into our current environment and took away our need to hit the endpoint to reload configs. So it feels like a win. With the JMS extension, it seems that if we use the JDBC extension it won't even start the container. So it's like JDBC and JMS can't be installed together. That may not be true, but that's what i'm seeing, currently. There is also an issue with using multi-cast in AWS, it doesn't work. So i'm reading to figure out how that challenge could be overcome. On Mon, Apr 29, 2019 at 10:39 AM Gabriel Roldan <gabriel.rol...@gmail.com> wrote: > Hi Jason, > > As a side note, I found the JMS cluster module pretty easy to set up on a > scalable cluster deployment using docker and docker-compose. > Check out this docker-compose file [1] > > It sets up a proxy and a scalable geoserver image. You should be able to do > docker-compose up -d > docker-compose scale geoserver=5 #ramp up to 5 instances > docker-compose scale geoserver=1 #ramp down to 1 instance > > All that while using sticky sessions to access the UI through the proxy at > localthost:8000 > > As for the Hazelcast approach, it's been years since I've used it, but I > concur events instead of reload is the way to go. > > [1] < > https://github.com/groldan/2019_foss4g-ar_taller_geoserver/blob/master/docker/broker_externo_scale/docker-compose.yml > > > > > El lun., 15 de abr. de 2019 a la(s) 14:26, Jason Cradit ( > jasoncra...@gmail.com) escribió: > >> Hello - I've been looking into clustering and would like to follow the >> Hazelcast approach instead of the JMS. However, I'm striking out finding >> the installation. I don't see it in the community modules. >> >> Any guidance on finding the download for it? >> >> Thanks, >> Jason >> _______________________________________________ >> Geoserver-users mailing list >> >> Please make sure you read the following two resources before posting to >> this list: >> - Earning your support instead of buying it, but Ian Turton: >> http://www.ianturton.com/talks/foss4g.html#/ >> - The GeoServer user list posting guidelines: >> http://geoserver.org/comm/userlist-guidelines.html >> >> If you want to request a feature or an improvement, also see this: >> https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer >> >> >> Geoserver-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/geoserver-users >> > > > -- > Gabriel Roldán >
_______________________________________________ Geoserver-users mailing list Please make sure you read the following two resources before posting to this list: - Earning your support instead of buying it, but Ian Turton: http://www.ianturton.com/talks/foss4g.html#/ - The GeoServer user list posting guidelines: http://geoserver.org/comm/userlist-guidelines.html If you want to request a feature or an improvement, also see this: https://github.com/geoserver/geoserver/wiki/Successfully-requesting-and-integrating-new-features-and-improvements-in-GeoServer Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users