Я пишу приложение на Python.Он читает тему кафки с помощью потребителя.С каждым сообщением он выполняет некоторые действия, которые могут занять некоторое время, прежде чем выполнять некоторые действия со следующим сообщением.
Большинство приложений, использующих многопроцессорную библиотеку, включают передачу некоторой конечной итерации в map_async или apply_async.Мои попытки решить эту проблему с помощью этих двух функций, похоже, не работают, я думаю, потому что наша повторяемая в этом случае тема kafka, которая является несвязанной очередью.Есть ли способ «сделать что-то» неблокирующим образом в этом сценарии?