
Tengo dos servidores con carga equilibrada. Cuando hago la implementación, quiero asegurarme de que los usuarios de producción no se vean afectados. Esto es lo que estoy planeando:
- Elimine los servidores web 2 (www2) del equilibrador de carga.
- Implementar en www2.
- haga algunas pruebas rápidas (poco más de 100 minisitios, todos bajo un mismo dominio)
- Devuelva www2 al balanceador de carga
- luego repita para www1
¿Hay alguna manera de evitar agregar manualmente las entradas DNS para todos mis subdominios? ¿O alguien tiene una mejor idea de cómo abordar este problema?
Respuesta1
No estoy seguro de que, según el planteamiento de su problema, comprenda todas sus limitaciones, por lo que no estoy seguro de poder sugerir una respuesta general a su pregunta, pero deseo señalar que cambiar cualquier DNS externo para su prueba es probablemente sea una mala idea: recuerde que incluso después de volver a cambiarlo, el protocolo DNS permite (en realidad lo alienta) a cualquier otra entidad en la red que haya realizado una consulta en ese registro DNS cuando lo redirigió temporalmente para almacenar en caché la respuesta temporal. durante un período de tiempo hasta el número de segundos especificado en el valor TTL (tiempo de vida) del registro de recursos.
Como sugiere, realizar cambios en el archivo de hosts en su propia máquina es una forma mínimamente intrusiva de permitir que su solucionador obtenga la respuesta temporal que desea, sin causar efectos secundarios no deseados para otros usuarios que no forman parte de sus pruebas.
Si necesita algo más de lo que puede lograr editando el archivo de hosts, puede configurar (y ordenar a su solucionador que use) un servidor DNS local con su propia copia autorizada personalizada de la zona, o configurar una vista especial con una copia diferente de la zona para fines de prueba si su servidor DNS admite vistas. Al agregar su máquina cliente a la lista de coincidencias de direcciones para la vista, puede obtener un conjunto de respuestas para sus pruebas mientras continúa brindando las respuestas canónicas a todos los demás.
Si lo hace correctamente, puede configurar la vista una vez y dejarla configurada para uso repetido (evitando ediciones repetidas), simplemente agregando o eliminando su máquina de prueba de la lista de coincidencias de direcciones para la vista (o cambiando la IP de su prueba). máquina para coincidir/no coincidir) para cambiar las respuestas que obtiene.
Sin embargo, tengo la sensación de que puede haber otros "errores" que no son evidentes en el planteamiento del problema.