@Ayk72

Как лучше и безопаснее?

Добрый вечер!

Есть 3 сервера, 2 из них сервера сайтов, одинаковой тематики. Хочу сделать синхронизацию некоторых данных на 3ем сервере. Но не знаю какой вариант предпочтительнее и безопаснее:
1. Сделать каждому серверу сайтов API, а 3ий сервер будет по Cron парсить данные.
2. Сделать удаленный доступ 3му серверу к БД 2ух серверов для сбора данных по крону.

Пожалуйста, аргументируйте. Спасибо!
  • Вопрос задан
  • 161 просмотр
Пригласить эксперта
Ответы на вопрос 3
mrMazai
@mrMazai
WebDeveloper
Нужно понимать схему синхронизации. Если все три сервера генерируют данные, то нужно их сводить как то, это один путь. К примеру, на всех трех создали пользователя с ID=1, как их синхронизировать?

А если другим нужны данные первого, то можно их просто вытягивать с него.

А вообще, если подробнее опишете задачу, подробнее будет ответ. =)
Ответ написан
@entermix
Если сайты с одинаковой схемой БД, можно сделать репликацию БД и синхронизировать только нужные таблицы
Ответ написан
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
Открытие портов сервера бд наружу несекурно и плохо, только методами апи.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы