收到请求In或Kafa后线程丢失了?

时间:2019-04-11 11:49:14

标签: multithreading apache-kafka threadpool kafka-consumer-api spring-kafka

我有一个具有多个处理程序的使用者,并且当一个使用者具有Kafka侦听器时,它将把调用委派给特定的处理程序,并且处理程序执行并由Kafka Producer发送回某个主题。 但是Kafka侦听器借助taskExecuter在MultiThreading中处理请求, KafkaListener-> DataProcessor-> Handler(Object)-> HandlerExecutor(with handler Object)-> TaskExecutor.submit(handlerExecutor)。

,但是有时请求正在处理,有时没有,线程丢失了。 当我再次运行该使用者时,剩下的请求又在处理中。 我不知道是线程问题还是Kafka Consumer问题。

0 个答案:

没有答案