Almacenar las sesiones en una base de datos en lugar del sistema de archivos. Esto simplifica la configuración de despliegues escalables horizontalmente, al evitar la necesidad de un sistema de archivos distribuido para almacenar las sesiones de Odoo.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 19.0Almacena las sesiones de usuario web de Odoo en una base de datos PostgreSQL en lugar de en el sistema de archivos del servidor, de modo que varios servidores Odoo pueden compartir los mismos inicios de sesión sin un disco compartido.
Este módulo cambia dónde guarda Odoo la información sobre quién ha iniciado sesión. Normalmente cada servidor Odoo escribe los archivos de sesión en su propio disco; con este módulo, las sesiones se guardan en una tabla de la base de datos.
- Solo se activa cuando la variable de entorno
SESSION_DB_URIestá configurada con una dirección de conexión a la base de datos. Si esa variable falta, Odoo sigue usando sus sesiones normales basadas en archivos. - Cuando está activo, crea automáticamente una tabla llamada
http_sessions, que contiene el identificador de sesión, una fecha de última escritura y el contenido de la sesión. - Iniciar sesión, actualizar una sesión y cerrar sesión escriben en esa tabla o eliminan de ella.
- Las sesiones antiguas se limpian: una rutina elimina las entradas más antiguas que la vida útil estándar de la sesión, y hay funciones auxiliares que pueden comprobar qué identificadores de sesión faltan y eliminar sesiones por prefijo de identificador.
- Reintenta una operación de base de datos varias veces si la conexión se cae, y usa un bloqueo para mantener seguro el acceso concurrente.
No hay menús, pantallas, botones ni informes: es puramente un cambio de configuración en segundo plano. No añade ningún modelo de negocio y no toca datos de ventas, contabilidad ni inventario. El efecto visible para los usuarios es que los inicios de sesión siguen funcionando cuando el tráfico se reparte entre varios servidores Odoo, y los administradores ya no necesitan un sistema de archivos compartido para los archivos de sesión.
Texto generado por IA (DeepSeek) al leer el código de la versión 19.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 7 confirmadas, 2 sin información de 9 versiones.
Fuentes · Odoo 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/server-tools.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Establece este módulo en los módulos de todo el servidor.
Establece una variable de entorno SESSION_DB_URI como una cadena de conexión completa de postgresql, como postgres://user:passwd@server/db o db.
Se recomienda usar una base de datos dedicada para este módulo, y posiblemente un usuario de postgres dedicado para mayor seguridad.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Configuración.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.