Re: Setting up a network of brokers: queues not syncing

2024-05-22 Thread Marc Boorshtein
Thanks Matt for the explanation. We have two scenarios we want to be able to do: 1. In cluster HA - Right now we have one Deployment with a PVC. If the AMQ dies the client app stops working until the AMQ deployment is back up. It's not high volume at all. If I hear what you're saying, and have

Re: Setting up a network of brokers: queues not syncing

2024-05-22 Thread Matt Pavlovich
Hi Marc- Scenarios when the queue shows up on a broker: 1. A message is delivered 2. A producer, browser or consumer is connected 3. A Virtual Destination subscriber queue is added on one broker and the remote brokers automatically add them when the proper configuration flags are enabled. The m

Re: Setting up a network of brokers: queues not syncing

2024-05-22 Thread Justin Bertram
I'm not sure about the exact behavior of ActiveMQ Classic here, but I do know what ActiveMQ Artemis does, and it doesn't behave according to your expectations. I would be a bit surprised if ActiveMQ Classic behaved as you expect because it wouldn't scale very well. Moving messages around the netwo

Re: Setting up a network of brokers: queues not syncing

2024-05-22 Thread Marc Boorshtein
> > > > > When you say "queue" do you mean a JMS queue? Yes. (right now just from the admin interface). > Why would you necessarily > expect a queue created on one node to be created on a different node in the > network? This is the mental block i'm having. What my thought is that if a que

Re: Setting up a network of brokers: queues not syncing

2024-05-22 Thread Justin Bertram
> But when I create a queue in amq0, it doesn't appear in amq1. When you say "queue" do you mean a JMS queue? Why would you necessarily expect a queue created on one node to be created on a different node in the network? Also, what exactly are you doing to create the queue on amq0? > ...when I cr

Setting up a network of brokers: queues not syncing

2024-05-22 Thread Marc Boorshtein
I've setup 3 brokers in Kubernetes as StatefulSets. Each one has its own unique broker name. In each broker config I setup a block similar to: Each broker connects to the other 2. Once all three are running i can see in the logs that they're connecting: amq-orchestra INFO |

Re: Single web-console for artemis cluster

2024-05-22 Thread Jan Šmucr
It invokes methods on configured nodes, and aggregates their results. I can ask my manager if it's ok to share it. It's nothing readily available for publication, as it's a part of our internal MQ integration toolset. Jan From: Justin Bertram Sent: Wednesday,

Re: Single web-console for artemis cluster

2024-05-22 Thread Justin Bertram
Monitoring is a different beast from management. It's relatively simple to aggregate monitoring data from multiple brokers using a metrics plugin [1]. The integration with Micrometer [2] makes it pretty simple to write plugins for many different tools. There's a Prometheus implementation available

Re: Single web-console for artemis cluster

2024-05-22 Thread Jan Šmucr
I had pretty much the same problem, as it's not just the toggles but also metrics which aren't available for the entire cluster. I ended up building "a JMX proxy", which aggregates metrics from all available nodes, and offers the results via its own JMX interface. This way I can control the clus

Re: Security filters

2024-05-22 Thread Justin Bertram
ActiveMQ Artemis has message-level authorization for consumption. This is implemented via a broker plugin [1], specifically: org.apache.activemq.artemis.core.server.plugin.ActiveMQServerMessagePlugin#canAccept We actually ship a simple implementation of this plugin which is documented here [2].

RE: RE: Re: Stomp configuration questions

2024-05-22 Thread Bouscaren, Paul
Repost: Request for help on log4j example translation to the new error log library for the Stomp troubleshooting examples. Regards, Paul Bouscaren | Business Analyst | Wyman-Gordon Forgings, Inc. From: Bouscaren, Paul Sent: Wednesday, May 1, 2024 9:57 AM To: users@activemq.apache.org Subject:

Re: JMSXGroupID seems to be ignored for MDBs

2024-05-22 Thread Justin Bertram
> As far as we can tell the attribute is ignored and messages with the same group-id move from one consumer to the other. What observations are you making that lead you to this conclusion? Please be specific. > Now I have read in the release notes for ActiveMQ 6.1 that issue ENTMQ-261 has been re

Re: Single web-console for artemis cluster

2024-05-22 Thread Justin Bertram
I'm not aware of any existing plans to build a single web-console for a whole cluster. At first glance this seems like a big chunk of work for relatively little upside. Switching between browser tabs to manage different brokers may be a bit tedious, but it is simple and effective. What specific ta

Re: Request to join Slack channel

2024-05-22 Thread Justin Bertram
Done. Justin On Tue, May 21, 2024 at 10:40 PM Susinda wrote: > Hi > > Would you be able to allow me to the slack channel please? > > Thanks > Susinda >

Antwort: [Ext] Single web-console for artemis cluster

2024-05-22 Thread Herbert . Helmstreit
Hello Nazar, why not use the multi-tab feature of the browser? I have created a little batch file like this start http://host1:8160/ start http://host2:8160/ ... It is still anoying to log in multiple, but once this is done it is fine for me. Regards Herbert Von:"Назар Фатихов" An:

Single web-console for artemis cluster

2024-05-22 Thread Назар Фатихов
Hello all, We configure ActiveMQ Artemis cluster and find it a bit inconvenient to use multiple web-consoles for each broker instance to manage it. Do you have any plans regarding a single web-console for the whole cluster? Either would you point me to the related topic which I can subscribe to if