Hoy es #ReleaseMonday, y con esta nueva version de ASYD trae muchas mejoras en la interfaz web:
Nueva interfaz de Monitoring
Crea nuevos “Monitors” para tus servicios, editalos e inicia o detiene el monitoreo de determinados servicios en cualquiera de los host o grupos de host, todo desde la interfaz web!
Actualización automática de las tareas
Ahora tanto la lista de tareas como la vista del detall de las tareas se refrescan de forma automática mientras la tarea está ejecutándose, así que no necesitarás refrescar manualmente la página para ver los cambios, los nuevos comandos ejecutados o las tareas completadas.
Añadir y eliminar archivos en un Deploy
A partir de ahora solo necesitas la interfaz web para crear o modificar Deploys, y también puedes actualizar tus archivos o configuraciones!
Mejoras en SQLite
En la actualización anterior anunciamos el uso de WAL para mejor la concurrency de SQLite. Tras algo de testing hemos introducido varios cambios para asegurar la consistencia de la base de datos.
El diario WAL ya no está definido por el updater pero para la función init en ASYD,está asegurado incluso cuando una base de datos se elimina.
ASYD ahora crea un checkpoint wal el cual cuando recibe la señal de salida se asegura de que todos los cambios son escritos en la base de datos.Más cambios se llevaran a cabo en este sistema en el futuro, dado que la función WAL es relativamente nueva, todavía estamos testeandola y queremos asegurarnos completamente de la consistencia de la base de datos. Por ahora, recomendamos reiniciar ASYD tras añadir una gran cantidad de datos (como hosts o grupos de hosts) para forzarel checkpoint y escribir todos los datos en el disco.Comprueba aquí el changelog de esta nueva versión.