Я создал веб-приложение на PHP с возможностью для администратора загружать CSV-файл и отправлять форму, и он будет обновлять / создавать новые записи в базе данных.
Теперь мы разработали систему, которая будет генерировать файл CSV на сервере каждый раз, когда происходит обновление. Теперь задача состоит в том, чтобы определить, был ли создан новый файл CSV, и запустить функцию отправки формы и обновить базу данных, чтобы все было автоматизировано.
Мне уже известно об использовании заданий CRON, но я хочу запустить свой скрипт обновления мгновенно и не хочу, чтобы CRON запускался каждую минуту или секунду.
Я хочу знать, существует ли какой-либо способ обнаружения сгенерированного файла, тип прослушивателя событий (RabbitMQ?) Или что-то, что будет запускаться при появлении нового файла на сервере (на основе LAMP).
Пожалуйста, дайте мне некоторое представление, как я могу этого достичь. CRON может сделать это, но мне это не нравится.
Заранее спасибо
Sanny