Я использую тестовую установку, включая платформу (докер), и обрабатываю записи со следующей информацией: идентификатор датчика, метка времени, значение.Используя robinhood faust (похожий на Kafka Streams, но в python), я пытаюсь сделать следующее:
Когда есть новая запись для датчика, должен быть «таймер» и если нет новой записи для этого датчика-ID получен в течение заданного времени, должна быть ошибка, указывающая на возможную неисправность этого датчика / машины.
Я пытался использовать time.sleep()
, но происходит то, что он просто спит в течение 10 секунд, а затем обрабатывает следующую запись.
Возможно ли сделать что-то подобное с настройкойЯ использую?