akxxiv
Новичок
Ситуация следующая:
Есть несколько сайтов (доменов) направленных на одну директорию. В зависимости от домена скрипт определяет версию сайта и подгружает нужные конфиги. Далее каждый сайт работает со своими настройками.
Возникла необходимость чтобы каждый сайт мог настраивать работу с cron для себя. Т.е. есть некий набор скриптов, которые могут быть отработаны из крона. И каждый сайт должен иметь возможность из общего набора скриптов сформировать свой набор и запрограммировать его по своему усмотрению.
Прошу поправить меня если я что-то не понимаю или понимаю неправильно.
1. Если я правильно понимаю на сервере только 1 файл конфигурации крона. Как правильно организовать процесс, чтобы каждый сайт мог редактировать только свои записи? (думаю надо хранить для каждого сайта свой файл, а при их изменении генерировать общий для сервера.)
2. Как кронтаб отреагирует если на одно и то же время будет назначено выполнение одного и того же скрипта, но с разными параметрами?
3. Крон ведь не понимает домены, значит чтобы определить для какого сайта надо отрабатывать задачу в него надо передавать параметры? Как это делается?
Может кто делал что-то подобное? Поделитесь плиз, какие еще подводные камни могут быть?
Есть несколько сайтов (доменов) направленных на одну директорию. В зависимости от домена скрипт определяет версию сайта и подгружает нужные конфиги. Далее каждый сайт работает со своими настройками.
Возникла необходимость чтобы каждый сайт мог настраивать работу с cron для себя. Т.е. есть некий набор скриптов, которые могут быть отработаны из крона. И каждый сайт должен иметь возможность из общего набора скриптов сформировать свой набор и запрограммировать его по своему усмотрению.
Прошу поправить меня если я что-то не понимаю или понимаю неправильно.
1. Если я правильно понимаю на сервере только 1 файл конфигурации крона. Как правильно организовать процесс, чтобы каждый сайт мог редактировать только свои записи? (думаю надо хранить для каждого сайта свой файл, а при их изменении генерировать общий для сервера.)
2. Как кронтаб отреагирует если на одно и то же время будет назначено выполнение одного и того же скрипта, но с разными параметрами?
3. Крон ведь не понимает домены, значит чтобы определить для какого сайта надо отрабатывать задачу в него надо передавать параметры? Как это делается?
Может кто делал что-то подобное? Поделитесь плиз, какие еще подводные камни могут быть?