eJabberd: recuperar el historial de la sala de chat

eJabberd: recuperar el historial de la sala de chat

Sé que es una pregunta muy antigua, pero necesito ayuda con respecto a esto con urgencia.

segúnestehilo, el historial de la sala de chat solo se almacena en la RAM y se eliminará si reiniciamos el servicio ejabberd.

¿Es posible recuperar el historial eliminado de la base de datos (estoy usando MySQL) y restaurarlo en la RAM como estaba antes de reiniciar el servidor?

Gracias por entender.

Respuesta1

¿Es posible recuperar el historial eliminado de la base de datos (estoy usando MySQL) y restaurarlo en la RAM como estaba antes de reiniciar el servidor?

No, no existe ninguna opción para almacenar el historial de mensajes recientes de la sala en una base de datos persistente.

Puede habilitar mod_mam y configurar salas para usar el archivo MAM. Eso almacena todos los mensajes de la sala, no solo los últimos X mensajes. El problema es que se archivan, pero no se envían automáticamente a los nuevos ocupantes.

información relacionada