我有一个具有多个处理程序的使用者,并且当一个使用者具有Kafka侦听器时,它将把调用委派给特定的处理程序,并且处理程序执行并由Kafka Producer发送回某个主题。 但是Kafka侦听器借助taskExecuter在MultiThreading中处理请求, KafkaListener-> DataProcessor-> Handler(Object)-> HandlerExecutor(with handler Object)-> TaskExecutor.submit(handlerExecutor)。
,但是有时请求正在处理,有时没有,线程丢失了。 当我再次运行该使用者时,剩下的请求又在处理中。 我不知道是线程问题还是Kafka Consumer问题。