AMQ224006: Invalid filter: hyphenated_props:federation-name IS NOT NULL

2021-01-26 Thread Dondorp, Erwin
Hello, I have a simple federated network of just 2 nodes and I'm sending a message on a topic that is read on both nodes. The message indeed shows up on both nodes as intended. But on both nodes, my logfile shows: --- ERROR [org.apache.activemq.artemis.core.server] AMQ224006: Invalid filter:

field UserID in gui gets a new value on every Reset/Refresh in Artemis?

2021-06-11 Thread Dondorp, Erwin
Hello, Today, I noticed that every time the Artemis "browse queue" screen is refreshed, the AMQP messages get a new value in the "User ID" column. CORE messages do not have this behaviour and always show the same User ID. Is this intended, unavoidable, or just wrong behaviour? Thx, Erwin

text-message size when the message is in the Artemis broker memory

2021-06-07 Thread Dondorp, Erwin
Hello, A text message takes about twice the size when it is kept in the broker memory. A warning for that is present in the documentation, see https://activemq.apache.org/components/artemis/documentation/latest/large-messages.html#configuring-the-core-client But I could not find the exact

RE: Artemis clusters and large messages

2021-06-22 Thread Dondorp, Erwin
large-message-size configuration element. Do you still see this problem when you use that? In any event, this does seem like a bug. Please open a Jira with a minimal reproducible example. Thanks! Justin On Wed, Jun 16, 2021 at 7:46 PM Dondorp, Erwin wrote: > Hello, > > I'm testing the

Artemis clusters and large messages

2021-06-16 Thread Dondorp, Erwin
Hello, I'm testing the handling of large messages in an Artemis cluster, while using CORE protocol everywhere. My messages are up to 1Mb, but I want to keep them in memory, not as large messages, so I'm using the option 'minLargeMessageSize=100' in the client connection-url. And also in

RE: I want to know something about dead letter queue with ActiveMQ 5.15.9

2021-06-11 Thread Dondorp, Erwin
Tim, See https://activemq.apache.org/message-redelivery-and-dlq-handling#setting-expiration-on-messages-in-the-dlq Erwin -Oorspronkelijk bericht- Van: Tim Bain Verzonden: donderdag 10 juni 2021 13:55 Aan: ActiveMQ Users Onderwerp: Re: I want to know something about dead letter queue

RE: question on ActiveMQ advisory messages for large cluster

2021-05-21 Thread Dondorp, Erwin
!7XNZ8PkJOJvQgXPYdJEYhn5-CpLjfUcjrGMTrkBs9wHh0M63x-y0v1nit9nJbRvv$ On Fri, 21 May 2021 at 09:14, Dondorp, Erwin wrote: > > Gary, > > How does that work when a duplex connection is used... > Are the dynamicallyIncludedDestinations then applied in both directions? > > thx, > Erwin > &g

RE: question on ActiveMQ advisory messages for large cluster

2021-05-21 Thread Dondorp, Erwin
!4GxWfldtQ48Hcn_7N7mRf9AyQkqyOCji2_x1V9Oep4Fw19149DxMJFPGi7dE0f4n$ when dynamicallyIncludedDestinations are configured, the set of advisories that are subscribed to, will be restricted to just those. On Thu, 20 May 2021 at 20:42, Dondorp, Erwin wrote: > > Matt, > > > Yep, sounds like the firewall constraint

question on ActiveMQ advisory messages for large cluster

2021-05-20 Thread Dondorp, Erwin
Hello! We are using ActiveMQ in a star-network of a few hundred remote brokers on small computers with a more beefy central broker(set). Functionally, this works fine. Unfortunately, the network is not always stable (but this is exactly why we use a messaging solution). On network problems that

RE: question on ActiveMQ advisory messages for large cluster

2021-05-20 Thread Dondorp, Erwin
aucun lien et n’ouvrez aucune pièce jointe à moins qu’ils ne proviennent d’un expéditeur fiable, ou que vous ayez l'assurance que le contenu provient d'une source sûre. Hi Erwin- Have you considered a purely static network configuration? -Matt Pavlovich > On May 20, 2021, at 11:12 AM, Dondo

RE: question on ActiveMQ advisory messages for large cluster

2021-05-20 Thread Dondorp, Erwin
ient d'une source sûre. > > Hi Erwin- > > Have you considered a purely static network configuration? > > -Matt Pavlovich > >> On May 20, 2021, at 11:12 AM, Dondorp, Erwin wrote: >> >> Hello! >> >> We are using ActiveMQ in a star-network of a

artemis performance question

2021-06-02 Thread Dondorp, Erwin
Hello, We are performing a performance test by just putting a lot of messages through one queue. With producer and consumer on one node we get around 2000 msg/sec. But when producer and consumer are each on a separate cluster-node, it drops to 350 msg/sec. This is strange because each node

RE: Master+slave+slave

2021-06-04 Thread Dondorp, Erwin
Edson, > Am I correct on supposing it is possible to have 2 bakckups for one master? You can have as many backup nodes as you want or need. But each master node will accept only one backup node during operation. The second backup node will remain idle until the first backup node is somehow gone.

connectionLoadBalancingPolicyClassName for federation connections

2021-05-28 Thread Dondorp, Erwin
Hello, We want to use the federation in a "fair" way and added connectionLoadBalancingPolicyClassName=org.apache.activemq.artemis.api.core.client.loadbalance.RandomConnectionLoadBalancingPolicy to the connection url. But we see that the connections are still always made to the first

RE: connectionLoadBalancingPolicyClassName for federation connections

2021-05-28 Thread Dondorp, Erwin
/artemis-server/src/main/java/org/apache/activemq/artemis/core/deployers/impl/FileConfigurationParser.java*L1473__;Iw!!AaIhyw!5ul0eC1AvE7tyx7K1IeC1d2auXx8NpQ_sDii4FS6Hc3_Wu7UxNE83UKhkJgB3rAu$ Regards, Domenico On Fri, 28 May 2021 at 15:42, Dondorp, Erwin wrote: > Hello, > > We wa

RE: artemis performance question

2021-06-02 Thread Dondorp, Erwin
ter node and ultimately to the consumer? If so, I would expect a sizable performance drop. Justin On Wed, Jun 2, 2021 at 2:56 AM Dondorp, Erwin wrote: > Hello, > > We are performing a performance test by just putting a lot of messages > through one queue. > With producer an

how to prevent messages loss on startup with federation

2021-04-26 Thread Dondorp, Erwin
Hello, We are setting up brokers that use "federation" to move messages from the first broker to the second. In our case, it takes a while before the brokers have connected. This is due to some slow network setup that we cannot control. But the underlying queues for federation within the

RE: how to prevent messages loss on startup with federation

2021-04-26 Thread Dondorp, Erwin
e appropriate solution. Justin On Mon, Apr 26, 2021 at 5:22 AM Dondorp, Erwin wrote: > Hello, > > We are setting up brokers that use "federation" to move messages from > the first broker to the second. > In our case, it takes a while before the brokers have connected. T

RE: how to prevent messages loss on startup with federation

2021-04-26 Thread Dondorp, Erwin
hen you could implement a org.apache.activemq.artemis.core.server.plugin.ActiveMQServerFederationPlugin and start the acceptor when the federation connection is done and the proper queues are created. Justin On Mon, Apr 26, 2021 at 2:33 PM Dondorp, Erwin wrote: > Justin, > > > I

RE: How to see

2021-02-08 Thread Dondorp, Erwin
Arno, It is a message-queue, the work may never be done as it is always possible that new work is added later. But otherwise, you would need to use a timeout while reading the message. e.g. if no new message arrives within 5 seconds, then assume the work is done. Instead of using

broker diagram question

2021-03-26 Thread Dondorp, Erwin
Hello again! I have a small question about the broker diagram. I'm using a 3-node cluster, and each node also has a backup node. All nodes have cluster-connections to all other nodes. When the broker diagram is shown, this is the result (I replaced the labels with my own shorter labels):

question on expiry of paged messages

2021-03-30 Thread Dondorp, Erwin
Hello! While testing, we produced a queue in Artemis with over 1Gb of data in millions of messages. But there was never any consumer. All messages had a TTL of one hour. By now the messages have expired, but the queue browser still shows all/most messages. These messages have been paged-out,

RE: send message

2021-03-22 Thread Dondorp, Erwin
Fyi: 1953068645(decimal) = 74697665(hexadecimal) = "tive"(ascii text) And "tive" is likely part of the string "ActiveMQ"? e. -Oorspronkelijk bericht- Van: tobias.w...@t-systems.com Verzonden: maandag 22 maart 2021 16:41 Aan: users@activemq.apache.org Onderwerp: AW: send message

AMQ229025: Cannot delete queue

2021-03-02 Thread Dondorp, Erwin
Hello, Let's start with the message: === WARN [org.apache.activemq.artemis.protocol.amqp.proton.ProtonServerSenderContext] AMQ229025: Cannot delete queue e68d25b8-cfe7-4cda-bf13-cd8cbbb5e55f on binding e68d25b8-cfe7-4cda-bf13-cd8cbbb5e55f - it has consumers =

enforcing routing-type question

2021-02-24 Thread Dondorp, Erwin
Hello, In Artemis, there are a few factors that decide what the routing-type of a destination will be, I found: *Using anycastPrefix/multicastPrefix on the acceptor But that makes it a decision for the client *Using default-address-routing-type on the address-settings But this

downstream federation and ssl in artemis

2021-04-18 Thread Dondorp, Erwin
Hello! I'm struggling with the use of SSL in my pair of brokers that are connected using the federation mechanism from Artemis. Clients can successfully connect to either broker using ssl; and the federation setup also works using non-ssl. And it also works for upstream traffic using ssl, but

WARN [org.apache.activemq.artemis.core.server] AMQ222107: Cleared up resources for session

2021-02-15 Thread Dondorp, Erwin
Hello everyone, My Artemis log file has this message: WARN [org.apache.activemq.artemis.core.server] AMQ222107: Cleared up resources for session [uuid here]. The message does not happen immediately after the client has disconnected, so it is a bit hard to analyse. I'm currently still convinced

RE: WARN [org.apache.activemq.artemis.core.server] AMQ222107: Cleared up resources for session

2021-02-15 Thread Dondorp, Erwin
be something wrong with your client, but I can't say without more details. Are you able to reproduce this reliably? If so could you share those details so I could do the same? Justin On Mon, Feb 15, 2021 at 3:17 PM Dondorp, Erwin wrote: > Hello everyone, > > My A

RE: WARN [org.apache.activemq.artemis.core.server] AMQ222107: Cleared up resources for session

2021-02-15 Thread Dondorp, Erwin
thin reason) you can provide about your environment/configuration the better. Justin On Mon, Feb 15, 2021 at 6:22 PM Dondorp, Erwin wrote: > Justin, > > > Are you able to reproduce this reliably? > Yes, this happens very often, but not strictly reproducible. > > > If so co

transforming a message into a persistent message?

2021-02-18 Thread Dondorp, Erwin
Hello, Using Artemis, I have messages that are entering the broker as non-persistent messages. But, I need to make the messages persistent as soon as possible. So preferably within the broker. Is there any predefined method to do that? (I could not find one...) Or is this a job for a custom

cluster-connections question

2021-02-21 Thread Dondorp, Erwin
Hello, I could not find the answer for the following in the documentation. (my apologies when it is still in there!) In ActiveMQ, a cluster connection (formally: a network-connector in a network-of-brokers) could be set-up as a duplex connection. This way, when connecting broker A with broker

RE: non-standard cluster topology

2021-02-18 Thread Dondorp, Erwin
ke the ha-policy out of broker.xml then the status screen should show all green check marks. I just tested this and it works as expected. Justin On Thu, Feb 18, 2021 at 12:00 PM Dondorp, Erwin wrote: > Hello, > > > > In the cluster topology, one can define a server as “master” or “sla

RE: transforming a message into a persistent message?

2021-02-19 Thread Dondorp, Erwin
is/documentation/latest/intercepting-operations.html__;!!AaIhyw!-zd6wj2XyPyb_Fw9kH_MQ1YdQFFnO5htEVBw7PUIuGL5x0Ay7-QTCjs42AuXBI_J$ Regards, Domenico Il giorno gio 18 feb 2021 alle ore 10:30 Dondorp, Erwin < erwin.dond...@cgi.com> ha scritto: > Hello, > > Using Artemis, I have

non-standard cluster topology

2021-02-18 Thread Dondorp, Erwin
Hello, In the cluster topology, one can define a server as "master" or "slave". For a specific application, only non-persistent messages are present. (and non-persistent messages are not sent to the slave servers) This makes the master/slave situation a bit useless; and so, I want to use only

SSL error as of artemis 2.18.0

2021-08-22 Thread Dondorp, Erwin
Hello! Since Artemis 2.18.0, the broker-broker connections (for clustering) refuse to connect due to "Caused by: java.security.cert.CertificateException: No name matching [hostname] found". I did not try any client connections yet, so these might just have the same problem. My setup is the

RE: SSL error as of artemis 2.18.0

2021-08-23 Thread Dondorp, Erwin
/v3/__https://activemq.apache.org/components/artemis/documentation/latest/versions.html__;!!AaIhyw!9jkvRaZw1t4ba7OJzuo06w1EHZjmVsuMXrIaZq_LM9dWoqg252BBlmBkKCNafbTO$ On Sun, Aug 22, 2021 at 8:09 PM Dondorp, Erwin wrote: > Hello! > > Since Artemis 2.18.0, the broker-broker co

RE: ARTEMIS MQ - Core bridge - consumer filter - message size issue

2021-09-01 Thread Dondorp, Erwin
Peter, I suspect that the "large-message" mechanism interferes somehow. https://activemq.apache.org/components/artemis/documentation/latest/large-messages.html That mechanism has a default size limit in the same range. Just as you, I found that there was an exact payload size from where the

extending the message viewer in Artemis

2021-09-09 Thread Dondorp, Erwin
Hello, I'm looking into the Artemis message viewer (part of Browse Queue). 2 things that bother me a bit on this. Before making stupid "wish" requests, or working on it myself, I mention them here for some first reactions. Note that we support multiple protocols to support various client-types.

large amqp message size for Artemis question

2021-08-04 Thread Dondorp, Erwin
Hello, I'm testing with big amqp messages, which are required to remain in-memory on the Artemis broker. The acceptor parameter amqpMinLargeMessageSize is raised from its default value of 100KiB, to the new value 2000KiB. Testing is done by just looking at the data/large-messages directory,

RE: large amqp message size for Artemis question

2021-08-05 Thread Dondorp, Erwin
90 * 1024. Try increasing the journal-buffer-size until you get the behavior you want. Justin On Wed, Aug 4, 2021 at 4:07 PM Dondorp, Erwin wrote: > Hello, > > I'm testing with big amqp messages, which are required to remain > in-memory on the Artemis broker. > The acceptor parameter amq

Artemis development

2021-12-30 Thread Dondorp, Erwin
Hello, I'm using Eclipse to browse+edit the Artemis source code. After fixing a missing in the main pom.xml, I was able to use "mvn eclipse:eclipse", but still many errors remain in several Eclipse projects. Not a big problem as the command-line use of "mvn clean install" still works. So I was

RE: Browse Queue (message view) using tabs proposal

2021-11-11 Thread Dondorp, Erwin
is idea. I think the preference would probably just need to change to be which tab is selected by default. Justin On Thu, Nov 11, 2021 at 7:20 AM Dondorp, Erwin wrote: > Sometimes the shortest responses are the most useful! > thx, > e. > > -Oorspronkelijk bericht- > Van: Domeni

RE: Browse Queue (message view) using tabs proposal

2021-11-11 Thread Dondorp, Erwin
sûre. +1 On Mon, 8 Nov 2021 at 17:01, Dondorp, Erwin wrote: > [repost, now with the image as a link] Hello, > > One of the screens that I use often is the Browse Queue screen for a > single message, so that I can verify all details of the message. > The screen has some

extraproperties become string in expired messages

2021-11-12 Thread Dondorp, Erwin
Hello, On expiry of a (AMQP) message, some extra properties are added, which together with some application properties result in the table below, taken from screen "Browse Queue". The values from the "extraProperties" group of properties are all strings, which is unexpected for at least

Browse Queue (message view) using tabs proposal

2021-11-08 Thread Dondorp, Erwin
[repost, now with the image as a link] Hello, One of the screens that I use often is the Browse Queue screen for a single message, so that I can verify all details of the message. The screen has some logic to decide on the representation that should be used. In some cases, multiple

RE: Artemis JMS queue paging prevents JMS consumer to receive newly added message

2021-11-05 Thread Dondorp, Erwin
Youyo, I think this is expected behaviour. As long as there are messages in memory, the paging files are not swapped-in yet. This means that you might not get the messages with the desired colour in time when messages of other colours are still in memory. A common solution is to use a single

Browse Queue (message view) using tabs proposal

2021-11-08 Thread Dondorp, Erwin
Hello, One of the screens that I use often is the Browse Queue screen for a single message, so that I can verify all details of the message. The screen has some logic to decide on the representation that should be used. In some cases, multiple representations are selected, e.g. text+hex. I

RE: ActiveMQ Classic ARM Support

2022-01-13 Thread Dondorp, Erwin
Lionel, > Are there plans to add support for Linux on ARM (aarch64)? I doubt that. But you can always create your own with the description on https://activemq.apache.org/getting-started#unix-source-installation e. -Oorspronkelijk bericht- Van: Lionel Cons Verzonden: donderdag 13

RE: Antwort: RE: ActiveMQ Classic ARM Support

2022-01-14 Thread Dondorp, Erwin
drawback for event-driven stuff.) >From the user view I also see not much sense in running a broker there, but >clients without PC are an argument regarding the costs. Shouldn't we put some >energy into trying out that? Regards Herbert Von: "Dondorp, Erwin"

RE: Attributes questions

2022-03-23 Thread Dondorp, Erwin
Stephen, There have been a number of fixes in this area in the recent past. Which version are you using? Erwin -Oorspronkelijk bericht- Van: Stephen Baker Verzonden: dinsdag 22 maart 2022 19:21 Aan: users@activemq.apache.org CC: Uhura ; Erik Serating ; John Williamson Onderwerp:

RE: Multiple queues in address + DLQ problem?

2022-01-31 Thread Dondorp, Erwin
Erik, Justin, Is this related to https://issues.apache.org/jira/browse/ARTEMIS-3159 (solved in 2.18.0) ? That one was about expiry of messages on multiple queues under one address. Both expiry and multi-nack are about moving messages to a secondary destination (ExpiryQueue or DLQ). Erwin

RE: extraproperties become string in expired messages

2022-01-31 Thread Dondorp, Erwin
debugging the broker or are you seeing them in the data returned from the broker to the web console? Justin On Fri, Nov 12, 2021 at 5:48 PM Dondorp, Erwin wrote: > Hello, > > On expiry of a (AMQP) message, some extra properties are added, which > together with some applica

RE: Re: Cannot browse messages when count under 1000

2023-08-31 Thread Dondorp, Erwin
Maybe this... It looks like you have 1000 consumed-but-not-committed messages. These messages are reported in the message-count but are not visible in the gui. e. -Original Message- From: Peter Kriško Mgr. Sent: Wednesday, August 30, 2023 11:42 AM To: users@activemq.apache.org Subject:

(auto)remove objects for retro-active

2023-10-27 Thread Dondorp, Erwin
Non-Business Hello, For any "retro-active" address in Artemis (see https://activemq.apache.org/components/artemis/documentation/latest/retroactive-addresses.html) a few objects are created beyond what happens for a regular address: 1. A divert on the original address; and 2. A related

auto-delete on addresses that still have a producer

2023-11-03 Thread Dondorp, Erwin
Classification: Public Hello, Today I noticed that an address was auto-removed while it still had a producer active. The producer has a very low production rate, its interval was above the value of auto-delete-addresses-delay, so the timing constraints were still ok. Nothing was broken and I

RE: auto-delete on addresses that still have a producer

2023-11-05 Thread Dondorp, Erwin
slow producer is still sending messages to it then it will be re-created automatically if the configuration supports that. Hope that helps! Justin On Fri, Nov 3, 2023 at 9:17 AM Dondorp, Erwin wrote: > Classification: Public > > Hello, > > Today I noticed that an address was auto-removed

RE: (auto)remove objects for retro-active

2023-10-29 Thread Dondorp, Erwin
automatically please open a new feature request Jira. Justin On Fri, Oct 27, 2023 at 10:43 AM Dondorp, Erwin wrote: > Non-Business > > Hello, > > For any "retro-active" address in Artemis (see > https://urldefense.com/v3/__https://activemq.apache.org/components/art > e

RE: Artemis Cluster Management UI

2022-04-26 Thread Dondorp, Erwin
Dave, > One thing that could help a bit would be to bookmark a set of tabs in the > browser but unfortunately when logging into a broker any existing session for > another broker is invalidated. > Perhaps there is a broker-side setting in hawtio to allow multiple concurrent > sessions for

RE: Artemis Cluster Management UI

2022-04-25 Thread Dondorp, Erwin
> My hope is a more streamlined way exists. It should not be too difficult to create an alternative GUI in which you can select a broker instance. But is that approach sufficient? Or do you require an integrated view for an Artemis cluster? e.g. list all connections for a cluster of brokers? I

permissions for temporary queues

2022-05-19 Thread Dondorp, Erwin
Hello, A namespace exists for temporary queues so that address-settings can be applied to temporary queues. That namespace is configured using configuration parameter "temporary-queue-namespace". In my setup, the security-settings are applied to very specific patterns/prefixes only, so that

RE: permissions for temporary queues

2022-05-19 Thread Dondorp, Erwin
/ARTEMIS-3692__;!!AaIhyw!sndbMKxDclJf5TC3NBldW-MteNPbg8-5eEEo-4lWT97jH_39lr7eSQcmgxq1E4GPy6KMekVlLkBkCAG25FsN$ Regards, Domenico On Thu, 19 May 2022 at 11:27, Dondorp, Erwin wrote: > Hello, > > A namespace exists for temporary queues so that address-settings can > be applied to temp

client-id for cluster connections

2022-06-12 Thread Dondorp, Erwin
Hello, When viewing the Artemis cluster connections with "Browse Connections", the cluster connections are shown without identifying properties: The "client-id" field is empty, the "users" field has the common user name and the "remote address" field has only the IP number. The "remote address"

RE: AMQ performance issue (32gb)

2022-07-22 Thread Dondorp, Erwin
Shawn, >100 That is 1000 seconds (not 100) > At this point the Expiry reaper thread would clean them up thus freeing up > memory. The reaper has moved the messages from the original queue to the expiry-queue. Without further measures, the messages will remain on the ExpiryQueue forever.

visibility of reply-to destination property in Artemis

2022-05-08 Thread Dondorp, Erwin
Hello, ActiveMQ Artemis supports the reply-to property for request-reply messaging. The property is at least supported in the CORE and AMQP protocols. When inspecting an AMQP message, no information can be found for the reply-to address that was specified. >From the related properties, the

RE: visibility of reply-to destination property in Artemis

2022-05-09 Thread Dondorp, Erwin
l'assurance que le contenu provient d'une source sûre. Yes, I think it should. It looks like `o.a.a.a.p.a.b.AMQPMessage#toPropertyMap(boolean, int)` is just missing a call to `properties.getReplyTo()`. Justin On Sun, May 8, 2022 at 6:47 PM Dondorp, Erwin wrote: > Hello, > > ActiveM

question on Python QpidProton with Artemis

2023-01-17 Thread Dondorp, Erwin
Hello, So far I've been happy connecting to Artemis using either the Artemis JMS (CORE protocol) or with QPid JMS (AMQP protocol). But attempts with using Python QpidProton (AMQP protocol) are only successful when an anonymous user is allowed, but I actually need username+password. I now did a

queuename listed onder multiple addresses?

2023-01-29 Thread Dondorp, Erwin
Hello, I have a combo of a wildcard address and a regular address, e.g. prefix.# and prefix.addressname. Only the prefix.# has a named subscription queue, the second one does not have any subscriptions yet. But in the attributes of both addresses, that queue is listed under "All queue names"

default address type question

2023-01-15 Thread Dondorp, Erwin
Hello, I have an address "a/b/c/demo/demodata" that I use with AMQP messaging. The jmx function "getAddressSettingsAsJSON()" for this address reports that {...,"defaultQueueRoutingType":"MULTICAST","defaultAddressRoutingType":"MULTICAST",... } , which is as expected from my address-settings.

RE: artemis operator: MQ222141: Node Manager can not open file /opt/activemq-artemis-broker/data/journal/server.lock

2023-03-20 Thread Dondorp, Erwin
Thai Le, Likely one of the intermediate directories is missing, but many other reasons are possible. Has the broker instance already been created inside your image? The usual trick is to add a long pause after the broker startup command, so e.g. ".../bin/artemis run; sleep 3600" That gives you

RE: ExpiryQueue counts

2023-03-20 Thread Dondorp, Erwin
John, I usually put the following properties in the address-settings for the ExpiryQueue (and DLQ): * min-expiry-delay = 15 minutes * max-expiry-delay = 15 minutes * expiry-delay = 15 minutes * expiry-address = empty (everything in the required xml format of course) This way,

removal of slave nodes and network topology

2023-03-06 Thread Dondorp, Erwin
Hello users! I'm using a (test) Artemis cluster with auto-discovery using jgroups+file_ping. When master- or slave-nodes are added, Artemis shows them immediately after a broker-diagram refresh. When master-nodes are removed, and after the reconnect-attempts are exhausted, the server forgets

scale-down on cluster leaves old internal addresses and queues

2023-02-28 Thread Dondorp, Erwin
Hello! I have an Artemis cluster that is set up for auto-discovery of its nodes using a jgroups file on a shared location. When the number of members is reduced, all nodes still keep the $.artemis.internal.sf.CLUSTERNAME.UUID addresses and queues that are now unused. But I'm expecting those to

RE: ActiveMQ / configure queues

2023-03-31 Thread Dondorp, Erwin
See https://activemq.apache.org/components/artemis/documentation/latest/message-expiry.html There are the address-parameters: min-expiry-delay and max-expiry-delay -Original Message- From: Ephemeris Lappis Sent: vrijdag 31 maart 2023 15:01 To: users@activemq.apache.org Subject:

RE: ActiveMQ / configure queues

2023-03-31 Thread Dondorp, Erwin
But an even better solution is to configure NO DLQ for such address. Again in : e. -Original Message- From: Dondorp, Erwin Sent: vrijdag 31 maart 2023 15:04 To: users@activemq.apache.org Subject: RE: ActiveMQ / configure queues See https://activemq.apache.org/components

RE: [DISCUSS] discontinue PDF, EPUB, & MOBI docs for Artemis

2023-02-07 Thread Dondorp, Erwin
> Thoughts? I keep all my system documentation also on an e-reader. Any compatible single-file edition of the documentation can be used there. But I use it rarely and would not mind doing my own conversion. Would be nice when documentation for the conversion-procedures is still available. e.

RE: Artemis - how to detect when a node is joined to the cluster

2023-05-04 Thread Dondorp, Erwin
We use the API operation "listNetworkTopology()" to get this information. This is also the function that is used by the Broker Diagram. e. -Original Message- From: Modanese, Riccardo Sent: donderdag 4 mei 2023 11:25 To: users@activemq.apache.org Subject: Artemis - how to detect when a

RE: activemq | cluster | metrics

2023-07-07 Thread Dondorp, Erwin
Prateek, Due to the design of the Artemis GUI, all data that you can see there can be retrieved using: * Java JMX * Jolokia (a REST interface on Java JMX) Additionally, you can use a Prometheus plugin to allow data collection. Many other applications (e.g. all java applications) use that, or

RE: mixing MQTT and AMQP

2023-07-06 Thread Dondorp, Erwin
expéditeur fiable, ou que vous ayez l'assurance que le contenu provient d'une source sûre. I would say this is not expected. I just tested this on main and it worked fine. The broker used '/' instead of '.'. Do you have a reproducer? Justin On Tue, Jul 4, 2023, 11:59 AM Dondorp, Erwin wrote

mixing MQTT and AMQP

2023-07-04 Thread Dondorp, Erwin
Hello, I have an MQTT3 client that publishes messages to the Artemis broker on topic/address 'aaa/bbb/ccc'. In the Artemis broker, the messages show up under address 'aaa.bbb.ccc'. That address is surprising since the setting '/' is applied. Therefore I would have expected the address

deleted Artemis diverts return after restart

2023-11-30 Thread Dondorp, Erwin
Classification: Public Hello, After a JMX createDivert, followed by a JMX destroyDivert, followed by a broker restart, the divert is visible again. I noticed this behavior when trying to delete the diverts from retro-active addresses. But the above scenario is the simplest case and makes it

RE: Temporary queue in Artemis active MQ

2024-04-16 Thread Dondorp, Erwin
> Hi Team, Actually, this is a community  > 1. When are temporary queues used ? Most common is for request-reply patterns. Where the reply-message is returned on a temporary queue, for which the queue-name is passwd in the request message (field reply-to). Since the reply-queue typically has a

RE: question on message-redistribution in an Artemis cluster

2024-05-05 Thread Dondorp, Erwin
umer(s)? Do you have a way that I can reproduce this behavior? If I recall correctly there is just one thread that forwards messages from the internal store-and-forward queue to the target node so I don't think that would be the reason for this behavior. Justin On Fri, May 3, 2024 at 10:02 AM

question on message-redistribution in an Artemis cluster

2024-05-03 Thread Dondorp, Erwin
Intern Hello, I have an Artemis cluster with several nodes. In many cases, messages arrive on one node and are consumed from another node. The cluster-connections between the nodes do their work to make that happen. But under high-load we see messages being re-ordered between the broker-nodes,