采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
等待策略是消费者等待生产者的策略,那么在2-7节中说也存在生产者等待消费者的情况,这时的“如何等”不需要配置么?
消费者等待策略是为了从ringbuffer中获取event数据,所以配置等待策略,而生产者等等是当ringbuffer满的时候进行等待 消费者等待代码在batcheventprocessor的run方法里面有一个waitfor*方法,而生产者等等则是在获取ringbuffer下一个event的next方法里进行判断,小伙伴有些问题不太明白可以先记下来,可以继续向后面学习,有对应的源码分析
非常感谢!
登录后可查看更多问答,登录/注册
专为Java工程师打造,并发编程高手养成与高薪面试深度课程
1.3k 6
892 9
930 8
839 7
761 6