Question on Message TTL

Hello,

If a message is submitted without specifying a TTL from Java Client, will there be a default TTL for that message?

Is there anyway to query and find if there are any messages in the buffer, waiting to be processed?

TIA!

Hi @Siva

There is no way to query for the buffer, no. The Zeebe engine is a magical black box.

Re TTL: the comments in my Zeebe Node client lib say this:

	/** The number of seconds for the message to buffer on the broker, awaiting correlation. Omit or set to zero for no buffering. */

I’m fairly sure the Java client behaviour is the same, since I modelled the Node client on that one.

The source code is the source of truth though.

Thanks!