Panoramica
I Tasks sono operazioni in background che Kuboide esegue sui tuoi server e ambienti. Ogni volta che avvii un'installazione, esegui un comando Docker o sincronizzi un repository Git, viene creato un Task che puoi monitorare.
Cosa Sono i Tasks
Un Task rappresenta un'operazione asincrona eseguita da Kuboide. Invece di attendere il completamento di operazioni lunghe (come l'installazione di un server), Kuboide le esegue in background e ti permette di continuare a lavorare.
Esempi di operazioni che generano Tasks:
- Server: Verifica connessione, installazione, aggiornamento
- Docker Compose: Avvio, riavvio, stop, pulizia dei container
- Git: Clone, push, pull di repository
- Container singoli: Start, stop, restart di servizi specifici
Accedere alla Lista Tasks
- Nel menu laterale, clicca su Tasks
- Visualizzi la lista di tutti i Tasks ordinati per data
La lista mostra:
| Colonna | Descrizione |
|---|---|
| ID | Identificativo univoco del Task |
| Operazione | Tipo di operazione eseguita |
| Stato | Stato attuale del Task |
| Data | Data e ora di creazione |
Cercare un Task
Usa la barra di ricerca in alto per trovare Tasks specifici. Puoi cercare per:
- ID: Inserisci il numero identificativo
- Operazione: Cerca per tipo (es. "install", "docker", "git")
Aggiornamento Automatico
La lista Tasks supporta l'aggiornamento automatico:
- Clicca sul pulsante Auto-refresh in alto a destra
- La lista si aggiorna automaticamente ogni 15 secondi
- Clicca nuovamente per disattivare
Puoi anche aggiornare manualmente cliccando sul pulsante Aggiorna.
Blocco Risorse
Quando un Task è in esecuzione su un server, le risorse collegate (progetti, ambienti) sono temporaneamente bloccate per evitare conflitti. Non puoi:
- Modificare il server mentre è in corso un'installazione
- Avviare nuove operazioni Docker mentre altre sono in esecuzione
- Eliminare risorse con Tasks attivi
Il blocco si rimuove automaticamente quando il Task termina.
Prossimi Passi
- Stati e Monitoraggio: Scopri i diversi stati dei Tasks e come interpretarli