Как я могу передать поток Python stdout (или ведение журнала) на соединение с Redis?
Существует длительное задание, для которого мне нужно захватывать журналы в реальном времени.Невозможно дождаться завершения задания, чтобы получить журналы, в случае сбоя должна быть запись о том, что произошло.
Мне удалось записать выходные данные журнала в stdout в буфере StringIO, который может бытьчитать, когда долгосрочное задание завершено.
Я не могу понять, как заставить этот буфер взаимодействовать с клиентом Redis в реальном времени, пока задание еще выполняется.