Se aplica a:
- Winshuttle Foundation
Paso 3: Ejecutar la utilidad QueueDeployment
Volver a
Instalación de Server 10.6.1
- Instalar Erlang y RabbitMQ
- Instalar Winshuttle Server Manager
- Ejecutar la utilidad QueueDeployment
- Modificar el archivo web.config
- Instalar Server Worker
- (Opcional): Configurar Central para grabación automática
Temas relacionados
Antes de continuar, asegúrese de verificar la integridad del archivo de cookies en los directorios %SystemRoot% y %HOMEDRIVE%%HOMEPATH% para la cuenta de servicio con la que se ejecuta Winshuttle Worker. (Se trata de la misma cuenta que se ha usado para ejecutar el grupo de aplicaciones de Integration Server en IIS y la utilidad QueueDeployment). (Consulte Requisitos de las cuentas para obtener más información).
Si desea obtener más información, consulte Verificar la integridad de las cookies de Erlang en Paso 1: Instalar Erlang y RabbitMQ.
En esta página
- Instalar para una cola de RabbitMQ individual
- Instalar para una cola de alta disponibilidad de RabbitMQ
Instalar para una cola de RabbitMQ individual
Algunas de las modificaciones de RabbitMQ específicas de Winshuttle Server son necesarias tras la instalación. Para realizar los cambios necesarios, ejecute la utilidad QueueDeployment en el equipo en el que está instalado RabbitMQ. La ubicación predeterminada de la utilidad QueueDeployment es:
C:\Program Files\Winshuttle\Server\Tools\QueueDeployment\QueueDeployment.exe
- Copie la utilidad QueueDeployment en el equipo en el que se ha instalado RabbitMQ.
- Ejecute el archivo QueueDeployment.exe (como administrador).
- Introduzca la ruta de acceso a la carpeta RabbitMQ\Sbin. La ruta predeterminada ya aparece en el campo. Si el directorio en el que está instalado RabbitMQ es distinto al predeterminado, vaya a la ruta sbin.
- Deje seleccionada la opción «Clúster independiente» y, a continuación, haga clic en Configurar. Se restablecerá la configuración actual de RabbitMQ y se eliminarán todos los nodos y sus datos.
- En el cuadro de diálogo de Implementación de Queue, haga clic en Sí.
- Cuando se haya completado la implementación, haga clic en Cerrar.
Instalar para una cola de alta disponibilidad (solo Server 10.6.1 y posteriores)
Volver al principioA partir de Winshuttle Server 10.6.1, puede instalar RabbitMQ en varios equipos para crear un clúster de alta disponibilidad (HA) de RabbitMQ.
Para crear un clúster de alta disponibilidad de RabbitMQ, necesita dos equipos o más. En cada equipo, debe instalar Erlang y RabbitMQ. Siga las instrucciones del Paso 1: Instalar Erlang y RabbitMQ
- Para empezar, debe crear el primer nodo del clúster, que será el nodo maestro. Copie la utilidad QueueDeployment en este equipo.
- En el equipo del nodo maestro, siga los pasos para crear una instancia única de RabbitMQ (consulte más arriba).
Tras instalar RabbitMQ en el nodo maestro, cada instalación posterior formará un nodo de RabbitMQ. Como cada nodo se comunicará con el resto de nodos, todos los nodos deben tener el mismo archivo de cookies.
- Copie el archivo .erlang.cookie del directorio %SystemRoot% del primer nodo (maestro) en los directorios %SystemRoot% y %HOMEDRIVE%%HOMEPATH% del resto de nodos (esclavos). (Si desea obtener más información, consulte Verificar la integridad de las cookies de Erlang en Paso 1: Instalar Erlang y RabbitMQ).
- Copie la utilidad QueueDeployment en el equipo en el que vaya a instalar el segundo nodo de RabbitMQ.
- Introduzca la ruta a la carpeta RabbitMQ\Sbin (consulte la imagen a continuación para ver un ejemplo). La ruta predeterminada ya aparece en el campo. Si el directorio en el que está instalado RabbitMQ es distinto al predeterminado, vaya a la ruta sbin.
- Haga clic en Unirse a clúster existente.
- Escriba el nombre del equipo del nodo (maestro) existente (sin información de dominio).
- Haga clic en Configurar.
- Haga clic en Sí.
- Haga clic en Cerrar.
Repita los pasos 3 a 10 para cada nodo adicional que quiera añadir al clúster.