kafka生产者I/O线程(sender线程)发送消息之前,producer 崩溃,则生产者的内存缓冲区的数据会丢失么?
如果会,kafka有相关的规避方案么?
生产者崩溃,是没有任何方法防止丢之的。相当于是kill -9,不会给进程任何缓冲时间的。
kill -9
提前做好压力测试,在压力范围内,程序崩溃的情况是可以规避掉的。
找不到想要的答案?提一个您自己的问题。
0 声望
这家伙太懒,什么都没留下
生产者崩溃,是没有任何方法防止丢之的。
相当于是
kill -9
,不会给进程任何缓冲时间的。提前做好压力测试,在压力范围内,程序崩溃的情况是可以规避掉的。
你的答案