Синхронизация загруженных файлов на нескольких серверах -PHP Linux

У меня есть веб-сайт прямо сейчас, который в настоящее время использует 2 сервера, сервер приложений и сервер базы данных, однако нагрузка на сервер приложений увеличивается, поэтому мы собираемся добавить второй сервер приложений.

У меня проблема в том, что на сайте пользователи загружают файлы на сервер. Как получить загруженные файлы на оба сервера?

Я не хочу хранить изображения непосредственно в базе данных, так как наше приложение уже интенсивно использует базу данных.

Есть ли способ синхронизировать серверы друг с другом или есть что-то еще, что я могу сделать?

Любая помощь будет оценена по достоинству.

Спасибо

РЕДАКТИРОВАТЬ :Я добавляю следующие ссылки для людей, которые помогли мне лучше понять этот вопрос:

Синхронизировать файлы на нескольких серверах и Синхронизация загруженных файлов между несколькими серверами -LAMP

Для всех, кто читает этот пост, NFS кажется лучшей из 2.

NFS будет синхронизировать файлы, но вы также можете использовать ftp для загрузки файлов на все серверы, но NFS выглядит подходящим способом.

7
задан Community 13 April 2017 в 12:13
поделиться