Red de conocimiento informático - Problemas con los teléfonos móviles - El problema de ubicación del archivo de configuración de la versión de Windows de RabbitMq

El problema de ubicación del archivo de configuración de la versión de Windows de RabbitMq

Recientemente, en el proceso de aprendizaje de Spring Cloud, necesito usar Mq en el módulo de bus Spring Cloud. La recomendación oficial predeterminada es usar RabbitMq, así que instalé la versión de Windows directamente después. Comenzó a ejecutarse normalmente, quería echarle un vistazo al archivo de configuración, así que busqué en el directorio de instalación. A juzgar por el nombre, hay dos archivos Rabbitmq.config.example y README.txt. El primer archivo es el archivo de ejemplo de configuración, que se modificó en el puerto, se eliminó el ejemplo y se cambió a Rabbitmq.config.example. txt, a juzgar por el nombre, el primer archivo es el archivo de muestra de configuración. El puerto en el archivo de muestra se cambió y se cambió a Rabbitmq.config. Al reiniciar, parecía que no servía de nada. las cosas no cambiaron, así que leí Tome el archivo README.txt *

El contenido es el siguiente:

En este directorio, puede encontrar el archivo de configuración de muestra de RabbitMQ.

Tenga en cuenta que este directorio no es un archivo de configuración de muestra. La ubicación predeterminada para el archivo de configuración real

La ubicación predeterminada para el archivo de configuración real

es APPDATA\RabbitMQ\rabbitmq.config.

APPDATA normalmente se expande a C:\UsersUSERNAME\AppData\Roaming o una ubicación similar.

APPDATA normalmente se expande a C:\USERNAME\AppData\Roaming o una ubicación similar. La ubicación predeterminada de la carpeta de configuración es APPDATA\RabbitMQ\rabbitmq.config, a la que normalmente hace referencia APPDATA en C:\UsersUSERNAME\AppDat\Roaming. Por lo tanto, cuando abre la ubicación correspondiente, puede encontrar la siguiente imagen:

Después de cambiar el archivo de configuración, no puede reiniciar el servicio directamente. En su lugar, debe ingresar sbin en el directorio de instalación

Ejecute Rabbitmq-service.bat stop para detener el servicio

Ejecute Rabbitmq-service.bat install para reinstalar el servicio, solo esto el archivo de configuración se recargará

Ejecute Rabbitmq-service.bat start para iniciar el servicio

Todas estas operaciones de línea de comando deben realizarse con privilegios de administrador y cualquier cambio en la configuración debe realizar después de los cambios

Si configura el directorio de configuración a través de variables de entorno, asegúrese de tener en cuenta que la variable de entorno hará que se vuelva a cargar el archivo de configuración. Asegúrese de tener en cuenta que la variable de entorno RABBITMQ_CONFIG_FILE no es la. directorio donde se encuentra config, ni el directorio donde se encuentra config. No es la ruta completa a config. Si desea establecer la configuración en D:\RabbitMQ\rabbitmq.config, entonces RABBITMQ_CONFIG_FILE=D:\RabbitMQ\rabbitmq, porque Rabbitmq agregará automáticamente el sufijo .config al valor de la variable

Úselo en la ventana Problemas de configuración de RabbitMQ