У меня есть простое приложение, которое наблюдает, если какой-либо файл переименовывает, если это так, он запускает событие.
Когда я запускаю приложение вручную, оно отлично работает в течение нескольких недель без проблем, но я хотел запускать это приложение каждый раз, когда перезагружаю свой сервер, поэтому я использовал простую однострочную команду rc.local file, и она работает, запускает приложение, но здесь лежит проблема, когда rc.local запускает приложение, которое я получаю:
Сконфигурированное пользовательское ограничение (8192) на количество часов Inotify было достигнуто.
так что после сброса убей его, и запусти вручную и снова ок. (на этом этапе, даже когда я запускаю rc.local ошибка повторяется, но вручную все в порядке)
Я знаю, что могу повысить лимит для Inotify, но это, я думаю, не является источником проблемы, потому что только 27 файлов просматриваются для переименования, а не тысячи. Я что-то пропустил?