es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Es posible reconfigurar Rabbit MQ una vez que se ha cambiado de máquina para señalar a la nueva máquina sin desinstalarlo o desplegarlo?

Me encontré con un problema después de la instalación de Rabbit MQ donde todo se configuró con las aplicaciones web en la máquina y se comunicaba con aplicaciones locales. Sin embargo, la máquina tuvo que ser movida a una traba diferente de máquinas y renombrada como resultado. Ahora, Rabbit MQ ya no puede servir ni manejar las comunicaciones según lo previsto ya que su configuración apunta a rabbit@PREVIOUSMACHINE en lugar de rabbit@CURRENTMACHINE.

En la configuración de Rabbit MQ, sin embargo, para complicar esto, hubo algunas configuraciones que los usuarios del sistema realizaron y que se alimentaron en las aplicaciones locales que se cifraron en la base de datos de esa aplicación local y se utilizaron para comunicarse con todas las aplicaciones locales. El problema aquí es que si elimino y vuelvo a crear Rabbit MQ o hago un nuevo usuario, esto no se alineará con lo que están usando las otras aplicaciones internas y creo que no son configurables después de la instalación, por lo que una reinstalación completa podría ser el impacto potencial.

La pregunta es si es posible reconfigurar o actualizar los archivos de instalación actuales de RabbitMQ para apuntar ahora al nombre de la máquina local en lugar del nombre de la máquina anterior Y supongo que por extensión si esto es algo que funcionaría. Desafortunadamente, los documentos en RabbitMQ no tratan exactamente con este escenario específico, según lo que he leído.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Es posible actualizar los archivos de instalación actuales de RabbitMQ para apuntar al nombre de la máquina local en lugar del nombre anterior de la máquina. Para hacer esto, deberá editar el archivo rabbitmq.config ubicado en el directorio de instalación de RabbitMQ. Este archivo contiene la configuración de RabbitMQ, incluido el nombre del nodo. Puede cambiar el nombre del nodo al nombre de la máquina actual y reiniciar el servicio de RabbitMQ para que los cambios tengan efecto.

    Si tiene configuraciones de cifrado en las aplicaciones locales que se configuraron con el nombre anterior de la máquina, deberá actualizar esas configuraciones también.

Comments are closed.