I am using the Java producer client, with Callback:
(I am not using the returned Future.)
Is there any way to ensure that the Callback will always be invoked in a
timely fashion? The "timeout.ms" config is not sufficient since it does not
account for network latency, and if all server nodes are down or
unreachable, the network latency is indefinite.
I want to be able to specify some "global" timeout that will be applied not
matter what, a guarantee that the Callback will always be invoked within
that timeout (possibly with an Exception).
Senior software developer
Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com
Privileged and/or Confidential Information may be contained in this
message. If you are not the addressee indicated in this message
(or responsible for delivery of the message to such a person), you may not
copy or deliver this message to anyone. In such case,
you should destroy this message and kindly notify the sender by reply