Hi

That's not currently possible as the lease depends on the store (store
useless when non persistent).

As persistent is a message property, you can keep the store just for the lease.

Can you please create a Jira about that ? I can add something around that.

Regards
JB

On Wed, Nov 29, 2023 at 9:19 AM Martin Lichtin
<lich...@yahoo.com.invalid> wrote:
>
> I'd like to configure ActiveMQ classic for non-persistent messaging,
> with a database lease locker.
> How can this be done?
>
> Configuring    <broker persistent="false" ... >    then at startup it says:
>
>             persistent="false", ignoring configured persistenceAdapter
>
> but the "lease-database-locker" must be configured inside:
>
>      <persistenceAdapter>
>        <mKahaDB lockKeepAlivePeriod="1000">
>          <locker>
>            <lease-database-locker leaseHolderId="${broker-id:root}" >
>              <statements>
>                <statements lockTableName="activemq_lock" />
>              </statements>
>            </lease-database-locker>
>          </locker>
>        </mKahaDB>
>      </persistenceAdapter>

Reply via email to