Spring boot se conecta a Redis en el servidor remoto de Alibaba Cloud (modificar el archivo de configuración redis.conf + abrir el puerto)

La premisa de usar Spring boot para conectarse a Redis en el servidor remoto es que el redis en el servidor remoto se haya instalado correctamente. Si no está seguro, puede consultar el blog anterior y empujarme para verificar .
Para usar Spring boot para conectarse a Redis en el servidor remoto, lo primero que debe hacer es modificar la dirección del archivo de configuración de redis en springboot

 redis:
    host: #服务器IP地址
    port: 6379
    database: 0
    timeout: 5000

Esta modificación aún no es posible y debe iniciar la autorización de direcciones en el lado del servidor. La forma más fácil es cambiar el archivo de configuración redis.conf en redis. La dirección IP detrás del enlace 127.0.0.1 debe modificarse a 0.0.0.0 , lo que significa todas las IP. Ambos pueden acceder al redis, de lo contrario solo el servidor puede acceder a él.
Leer archivo

 vim redis.conf

Busque bind 127.0.0.1 y
Inserte la descripción de la imagen aquí
presione Insertar para editar bind 0.0.0.0 Después de
editar, haga clic en Insertar nuevamente, luego presione ESC, ingrese: wq (guardar y salir) para
reiniciar redis! ( Asegúrese de ingresar debajo de la ruta de la carpeta redis, que es la ruta del archivo superior de bin )

 ./bin/redis-cli shutdown #关闭
 ./bin/redis-server ./bin/redis.conf #启动

El punto clave es que
si finaliza la configuración anterior, se informa de un error y no se puede establecer la conexión. Si también está utilizando un servidor en la nube, como Alibaba Cloud, verifique si el puerto 6379 está abierto en las reglas de acceso del grupo de seguridad. Si no se abre, también provocará una falla en la conexión. ¡Solo agréguelo manualmente!
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/Wangdiankun/article/details/106433096
Recomendado
Clasificación