On 09/12/2020 19:16, Gordon Sim wrote:
On 09/12/2020 13:35, Toralf Lund wrote:
My question is simply, what might cause the send to take several
seconds? I can't see any reason why the communication itself should
be that slow; the software runs on a machine that's connected to the
same network switch as the broker. The systems do have a certain
load, but I didn't think it would be able to cause anything like
this. And shouldn't threading etc. make sure something gets done
within a reasonable time in any case? What am I missing?
One possibility might be lack of capacity (e.g. if the previous 100
messages have not yet been acknowledged).
Maybe. But I still don't get why it would take as long as 6 or 7 seconds.
I have a test app that sends messages through a sender with 0 capacity,
with a certain delay between transfers, and send() then generally takes
less than 1 ms.
Is there any pattern (in time for example) as to when the long sends
occur v. the more normal send times?
I haven't been able to find one yet.
- Toralf
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
For additional commands, e-mail: users-h...@qpid.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
For additional commands, e-mail: users-h...@qpid.apache.org