¿Cómo se establece el comportamiento de MySQL's automatic reconnection behavior en django?
Supongo que esta es una configuración del lado del cliente, ¿correcto?reconexión automática de MySQL en django
7
A
Respuesta
1
Los contenedores de base de datos Django tienen un método llamado is_usable()
que hace ping al servidor para comprobar si está activo. Este es el uno para MySQL -
def is_usable(self):
try:
self.connection.ping()
except DatabaseError:
return False
else:
return True
Desde MySQL URL proporcionada -
Si se habilita reconexión automática, mysql_ping() realiza una reconexión. De lo contrario, devuelve un error.
Así que todo depende de cómo haya configurado esta parte -
mysql_options(&mysql, MYSQL_OPT_RECONNECT, &reconnect);
el que hay que fijarse en el DBMS.
Cuestiones relacionadas
- 1. TcpClient Reconexión automática
- 2. Conexión JDBC con reconexión automática
- 3. ¿Cómo habilitar la reconexión automática del cliente MySQL con MySQLdb?
- 4. Reconexión automática a un host TCP
- 5. Problema de reconexión de MySQL de PHP
- 6. La reconexión en el servidor MySQL se ha ido
- 7. Emulador de reconexión a Eclipse
- 8. django - url con barra automática agregando
- 9. ¿Cómo se configura la reconexión en socket.io?
- 10. Importación automática de modelos en el lanzamiento del shell Django
- 11. Reconexión de una unidad de red desconectada
- 12. RabbitMQ, Pika y estrategia de reconexión
- 13. django, phpmyadmin y mysql?
- 14. Django Filtering MySQL Warnings
- 15. Fecha de creación automática para objetos de formulario modelo django?
- 16. partición automática de la base de datos mysql
- 17. ¿MySQL indexa las columnas de clave externa de forma automática?
- 18. Reconexión de Cliente cuando el servidor se reinicia en WebSocket
- 19. django does django tiene un campo de creación/actualización automática de marcas de tiempo como cakephp?
- 20. ¿Por qué Django deja bloqueos en mysql?
- 21. Cómo Hybrid Mysql y MongoDB en Django
- 22. Django MySQL búsqueda de texto completo
- 23. .NET Clase SqlConnection, agrupación de conexiones y lógica de reconexión
- 24. Campos de marca de tiempo en django
- 25. Implementando la estrategia de reconexión usando Ruby Net
- 26. ¿Cómo volver a conectar el cliente socket.io en la actividad después de que se haya agotado el tiempo de reconexión automática?
- 27. Copia de seguridad automática de la base de datos MySQL en el servidor de Linux
- 28. Generación automática de campos de formulario para un formulario en django
- 29. Django: sqlite para dev, mysql para prod?
- 30. carácter Django conjunto con MySQL WEIRDNESS