JD
Есть у меня необходимость постоянно мониторить наличие каких-то данных в регистре, и если они есть, то запускать их обработку. Время реакции на их появление должно быть минимальным, при этом вешать запуск этой реакции на запись в регистр максимально не хочется, т.к. занимает время.
Частота появления данных - чаще секунды.
Пока пришел к идее постоянно висящего ФЗ, которое мониторит этот регистр в цикле, оно получается вполне неплохо, за исключением того, что это ФЗ фактически впустую жрет полностью один поток процессора.
Проблема еще в том, что потенциально таких фоновых может быть 5 и более.
И одной фоновое еще на логирование, но его предположим можно повесить на регламент раз в секунду, но где-то читал, что так тоже нельзя.
Может есть какие-то бест практис в этом всём?
Если не можешь обосновать, то и вопрос снимается.