Географическое дублирование и репликация MySQL

Просто к вашему сведению: у меня была похожая проблема. В какой-то момент изображения были повреждены, и все они были прозрачными PNG!

Я заменил файлы, и теперь они снова отображаются. Повреждение образа могло произойти, когда я скопировал файлы через Windows Explorer в Oracle Virtual Box под Windows XP.

1
задан Mike Crowe 19 June 2009 в 23:32
поделиться

2 ответа

Ширина США составляет около 50 мс, поэтому, учитывая, что вы выполняете 40-90 запросов mysql на запрос http, вы можете ожидать увеличения задержки как минимум на 2-4,5 секунды для запросов http. Это игнорирует время, необходимое для передачи любых больших полезных данных. Вы не хотите делать межконтинентальные mysql для этого приложения.

Еще одна причина избегать межконтинентальных запросов mysql заключается в том, что два мастера могут быть не синхронизированы, поэтому, если вы выполняете циклические запросы по двум базам данных, пользователи могут видеть противоречивые данные и запутаетесь. Однако, если ваша локальная база данных выйдет из строя, разумно вернуться к удаленной. В этом случае вы также захотите перенаправить трафик с локального веб-сервера, чтобы избежать вышеупомянутой задержки.

Вы должны убедиться, что пользователь придерживается одного и того же сервера apache, чтобы они получали согласованное представление данных. Простой способ сделать это - перенаправить пользователей с www.yoursite.com на server1.yoursite.com и server2.yoursite.com, убедившись, что все ваши URL-адреса являются относительными. Если один сервер выходит из строя, вы можете перенаправить DNS, и до тех пор пользователи, вероятно, будут обновлять www.yoursite.com (который будет использоваться как циклический DNS-сервер), пока они не получат другой сервер. Единственная опасность заключается в том, что пользователи добавят в закладки server1.yoursite.com.

com (который будет использоваться в качестве кругового робина DNS), пока они не получат другой сервер. Единственная опасность заключается в том, что пользователи добавят в закладки server1.yoursite.com.

com (который будет использоваться в качестве кругового робина DNS), пока они не получат другой сервер. Единственная опасность заключается в том, что пользователи добавят в закладки server1.yoursite.com.

2
ответ дан 3 September 2019 в 01:20
поделиться

Гарантированное время безотказной работы может быть достигнуто с использованием подхода активного резервирования с использованием виртуального IP-адреса на том же сайте. Вы даже можете настроить другой сайт как активный резервный. Другая проблема - географическая избыточность.

0
ответ дан 3 September 2019 в 01:20
поделиться
Другие вопросы по тегам:

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