Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 23001|Respuesta: 1

[Fuente] Docker MySQL resuelve el problema de demasiadas conexiones

[Copiar enlace]
Publicado en 8/10/2021 10:33:06 | | | |
La base de datos MySQL se despliega usando un contenedor Docker, y cuando el número de conexiones del cliente supera cierto número, se reportará el error "Demasiadas conexiones".

Dirección de imagen Docker MySQL:El inicio de sesión del hipervínculo es visible.

La imagen que estoy usando es la versión mysql:5.7.34, max_connections el número por defecto es 151, como se muestra en la imagen de abajo:


Soluciones temporales

Para establecer el número máximo de conexiones, el comando sql es el siguiente:


La optimización del rendimiento en MySQL establece max_connections número máximo de conexiones
https://www.itsvse.com/thread-10049-1-1.html
Tras reiniciar el contenedor docker, el número máximo de conexiones se reinicia al valor predeterminado de 151

Solución completa

Modifica el archivo de configuración /etc/mysql/mysql.cnf en el contenedor y utiliza el siguiente comando para copiar los archivos del contenedor a la máquina anfitriona:


Modifica el archivo mysql.cnf usando el comando vim de la siguiente manera:

Copia los archivos del host en el contenedor con el siguiente comando:


Reinicia el contenedor mysql y consulta el número máximo de conexiones a través del comando SQL, que muestra el valor que hemos configurado.

(Fin)




Anterior:Explicación de la tecnología RAID - Comparación de RAID0, RAID1, RAID3, RAID5, RAID6, RAID10
Próximo:Soluciona completamente el problema de que el Windows 10 Ethernet no tiene Internet (se puede acceder a Internet normalmente).
Publicado en 8/10/2021 20:59:42 |
Ha pasado otra semana, vamos a echar un vistazo otra vez
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com