Re: AMQ Artemis High Availability - Use shared store only for lock

2019-10-14 Thread Justin Bertram
I'm not aware of any plans to implement what you suggest here. It seems to me that if you want to mitigate the risk of split brain and you have access to shared storage then you should just use a shared store configuration instead of replication. The main benefit of replication that you don't need

AMQ Artemis High Availability - Use shared store only for lock

2019-10-14 Thread blue_nekton
Hi, For small environment to use High availability, it is often difficult to setup 3-pair cluster to avoid split-brain. It would be great if artemis master and slave use data replication and use shared store only for lock and providing HA . So anytime, master/slave verifies and gets lock before t

Re: MongoDB for ActiveMQ persistence

2019-10-14 Thread Clebert Suconic
What you need that for? If you want to use a Database, just use the Database directly.. store and retrieve. If you need a wake up call into somewhere to recover data.. just send non persistent messages over ActiveMQ or Artemis. on the sender / producer: somemethodThatstoreData(mongoDBConnection

MongoDB for ActiveMQ persistence

2019-10-14 Thread xUmaRix
Hi, I stumbled upon this https://github.com/kimmking/activemq-store-mongodb I try to build it into ActiveMQ 5.15.10 but it does not loaded when run. Appreciate if anyone could help me to build this. We need to store the persistence data i

Re: Broken links relating to Destination docs in Java

2019-10-14 Thread Robbie Gemmell
Your wiki updates wont actually make it to the website, as the wiki isnt used for the site anymore. The website source and generated content are now maintained in a git repository at https://gitbox.apache.org/repos/asf/activemq-website.git , and mirror https://github.com/apache/activemq-website wh

Custom X509TrustManager pluggability

2019-10-14 Thread Modanese, Riccardo
Hello, I have some security (SSL stack and ACLs) related use cases that seem to be not implemented in Artemis code. For example I need to plug a custom X509TrustManager on Artemis broker acceptors. After looking at the source code I think I found a way: https://github.com/riccardomoda