У меня есть ряд единиц, по существу идентичных тем, которые приведены в этом ответе: https://superuser.com/a/1276457/87585

Моя проблема в том, что модуль .path активируется много раз в быстрой последовательности из-за сценария, который записывает в файл, указанный в .path , построчно, а не все сразу. Это, в свою очередь, приводит к тому, что модуль .service связанный с этим .path запускается несколько раз в быстрой последовательности, что, в свою очередь, приводит к запуску предела запуска, благодаря чему некоторые изменения в файле по существу «пропускаются».

Я хотел бы сделать так, чтобы, когда это произойдет, несколько запросов на перезапуск устройства превратились в один запрос, или, возможно, больше, чем, но меньше, чем исходное число, чтобы не запускать предел запуска. Я бы просто снял ограничение на единицу .service связанную с единицей .path , но тогда эта единица .service просто достигла бы предела запуска для другой единицы, которую он запускает. В идеале я мог бы сгруппировать запросы для .service связанного с .path . Как я могу это сделать?

Что бы это ни стоило, я использую systemd 215 и Debian Jessie.

0