вчера я установил wordpress "clutser".
Моя проблема сейчас в том, чтобы синхронизировать / wp-content / -folder со всеми плагинами, темами и пользовательские загрузки. Я тестировал два способа: sshfs и unison. Оба работали для синхронизации файлов ... но wordpress никогда не показывает изображение ?! И нормальные файлы (пример: pdf) отображаются только на одном из моих backend-серверов, на другом идет 404.
Может у кого-то была похожая проблема и может мне помочь.
Кто-нибудь еще знает, как защитить мои три сервера?
До свидания :)
Недавно у меня была такая же проблема, и я искал в Интернете возможные решения. Похоже, что наиболее распространенными предложениями являются: rsync / unison / scp файлы между хостами или использование некоторой формы центрального хранилища файлов (например, NFS или iSCSI). Я не являюсь поклонником решения с центральным хранилищем, поскольку оно кажется тяжелым, и вам все равно нужно добавить в это решение некоторую избыточность.
Rsync / Unison кажутся лучшим вариантом, но они должны выполняться на регулярной основе для синхронизации файлов. Мне не нравится идея запускать его из cron на постоянной основе, поскольку и rsync, и unison сканируют все файлы на предмет изменений при каждом запуске. Если у вас много файлов, это может вызвать чрезмерные накладные расходы.
Мы придумали собственное решение, которое довольно просто. Мы написали простой демон Python, который выполняет следующие действия:
Похоже, что пока это для нас работает нормально. Обратите внимание, что это лучше всего работает при установке двух серверов. Если у вас более одного сервера, этот метод нужно будет настроить.
Надеюсь, что это ответ на ваш вопрос.