Pregunta

Suponga que tengo que poner la aplicación CMS x.com en Japón, México, Estados Unidos, Australia y Londres. Todos acceden a una base de datos central de MySQL sobre IP.

¿Hay algo antes del equilibrio de carga o es solo que recibe la IP en su código, lo ubica geográficamente y lo redirige a la página al dominio apropiado?

¿Hay alguna manera de tener x.com para apuntar a diferentes IP en el nivel DNS sin cambiar el nombre de dominio?

¿Fue útil?

Solución

El complemento GeoDNS para Simple DNS Plus debería ser el truco .

Otros consejos

Si está haciendo algo que tiene servidores extremadamente distribuidos, puede colocar un servidor de replicación maestra MySQL en algún lugar del mundo, con servidores replicados de solo lectura en cada área. Haga que todas las escrituras se realicen en el servidor maestro y se propagarán a los servidores replicados. Consulte Referencia de replicación de MySQL .

Para distribuir la solicitud al servidor apropiado, puede usar la geolocalización de IP para obtener el servidor más cercano y luego enviar la solicitud de x.com a us.x.com, asia.x.com o london.x.com.

Según DNS, puede agregar múltiples IP a un solo nombre de dominio, pero el cliente simplemente elegirá uno al azar. No intentará determinar el mejor. Para obtener más información, consulte la página msdn en DNS round robin.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top