Hello Jason,
The event clustering option is in my opinion much better, I'm not sure
why "reload" is the default. The event option is indeed much smarter, it
will distribute catalog events across the different nodes, so that every
node can update its cache just for the item that changed only, without
the need to reload the entire configuration. I found that reload can
cause serious performance issues and even a deadlock if many events
happen after each other. "Event" is definitely the way to go. I think we
should make it the default, especially if more people give positive
feedback on this.
I also have quite some experience with running jdbcconfig with
hz-cluster, so do not hesitate to ask me any more questions if you have any.
Kind Regards
Niels
On 22/04/2019 16:27, Jason Cradit wrote:
Hey Andrea,
Thanks for the reply! I appreciate your input!
Sure enough - that was the module (hz-cluster-plugin). I've installed
it and it works great, alongside JDBC and also using AWS EFS for the
Geoserver data directory. I think I agree with your assessment, it's
not really clustering as much as it is just keeping the configuration
in sync across all nodes.
For anyone using Hazelcast or has some idea - does anyone know if I
set the clustering option to event instead of reload in
clustering.properties does it still do a full reload of the config?
Or is it only updating the single change across all nodes? I.e. if I
change a style in a layer on one node, I can confirm that change is
replicated across all nodes, but did it just run a reload config on
all the other nodes or is it a bit smarter than that?
Any guidance or documentation I could read would be helpful! Thanks
so much for all your support!
Thanks,
Jason
On Fri, Apr 19, 2019 at 12:53 PM Andrea Aime
<andrea.a...@geo-solutions.it <mailto:andrea.a...@geo-solutions.it>>
wrote:
Hi Jason,
I believe the Hazelcast clustering module alone does not really
clusters anything, it just helps
to keep the cluster up to date when you are using jdbcconfig.
The community modules are not part of releases (as they lack a
maintainer), if they are built at all you can
find them among the nightly builds, see here:
https://build.geoserver.org/geoserver/
in particular, say you want the community modules for 2.15.x, here:
https://build.geoserver.org/geoserver/2.15.x/community-latest/
I see a hz-cluster module in there, should be the one (not 100%
sure, I'm not using it).
Cheers
Andrea
On Mon, Apr 15, 2019 at 7:28 PM Jason Cradit
<jasoncra...@gmail.com <mailto:jasoncra...@gmail.com>> wrote:
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
<mailto:Geoserver-users@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/geoserver-users
--
Regards, Andrea Aime == GeoServer Professional Services from the
experts! Visit http://goo.gl/it488V for more information. == Ing.
Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via di
Montramito 3/A 55054 Massarosa (LU) phone: +39 0584 962313 fax:
+39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it
http://twitter.com/geosolutions_it
------------------------------------------------------- /Con
riferimento alla normativa sul trattamento dei dati personali
(Reg. UE 2016/679 - Regolamento generale sulla protezione dei dati
“GDPR”), si precisa che ogni circostanza inerente alla presente
email (il suo contenuto, gli eventuali allegati, etc.) è un dato
la cui conoscenza è riservata al/i solo/i destinatario/i indicati
dallo scrivente. Se il messaggio Le è giunto per errore, è
tenuta/o a cancellarlo, ogni altra operazione è illecita. Le sarei
comunque grato se potesse darmene notizia. This email is intended
only for the person or entity to which it is addressed and may
contain information that is privileged, confidential or otherwise
protected from disclosure. We remind that - as provided by
European Regulation 2016/679 “GDPR” - copying, dissemination or
use of this e-mail or the information herein by anyone other than
the intended recipient is prohibited. If you have received this
email by mistake, please notify us immediately by telephone or
e-mail./
_______________________________________________
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
_______________________________________________
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