vector halts after an error from the buffer #22034
Replies: 5 comments 8 replies
-
I think this issue has been reported here: #19379 |
Beta Was this translation helpful? Give feedback.
-
@jszwedko Thanks! The symptom is similar. I'm sure I have ample storage for disk buffer and to ensure overall stability of the box, I put a limit on the buffer size. I guess when the disk buffer approaches the limit and finally filled or breached, it should block instead of I/O exception in this case. |
Beta Was this translation helpful? Give feedback.
-
@jszwedko Sorry to bother you again. Today we faced data loss when using hybrid buffer. I checked the issue you sent. It seems we haven't found the root cause yet. I have one question, if I stop vector, will vector drain the buffer before it exits if enough time is allowed for it? I'm thinking of switching back to pure memory/disk buffer, preferrably disk. |
Beta Was this translation helpful? Give feedback.
-
@jszwedko Sincerely sorry to DM you again after such a short time. After perusing through all relevant issues with disk buffer, it seems it's not ready for large volume deployment. As I mentioned above, I just switched back to pure disk buffer. Now I feel the only safe option is to use memory buffer. However, if disk buffer is not drained when stopping vector or consumed when vector restarts with pure memory buffer settings, it means data loss. Would you please kindly advice the correct way to swtich from disk buffer to memory buffer? Thank you! |
Beta Was this translation helpful? Give feedback.
-
some data files created before were not acknowledged and it seems they will never get acknowledged, which also indicate data loss. |
Beta Was this translation helpful? Give feedback.
-
Hi folks,
I have a vector pipeline sourcing data from kafka and persisting data to clickhouse, with hyrid buffer setting. The pipelines halts processing after following error. Restarting vector resumes the processing.
error
buffer setting
Beta Was this translation helpful? Give feedback.
All reactions