Replies: 1 comment
-
Hi @andrewma2, apologies for the late response. I tried your setup locally with a dummy server that accepts everything that the Did you confirm that the downstream server returned 200? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, I had recently raised a discussion involving acknowledgements. While I was tinkering around with ack's around that question, I noticed some odd behavior
With the toy config below, I would've expected to get an immediate response back from a
curl
request to the source endpoint. This is sincein
has one sink, where I've explicitly disabled ack's. And even though it's enabled globally, per the documentation:Enabling or disabling acknowledgements at the sink level takes precedence over any global acknowledgements configuration.
However, I do see that my request hangs for 10s and only responds once the batch timeout hits and vector attempts to send out from the sink*. Similarly, if I flip it so globally ack's are off and the per-sink ack is on, I get an instant response when I would expect it to wait until vector attempts a send. This is on vector
v0.45
, is this expected behavior?Thanks!
*Note: The sink send will fail with the config on its own as there's no downstream receiver, but I don't think that changes the specific behavior I'm investigating
I'm hitting the source endpoint with
curl 0.0.0.0:80 -X POST -d '{}'
Beta Was this translation helpful? Give feedback.
All reactions