Vai al contenuto
Navigazione documentazione

Gestione delle code

k0smos fornisce le code logiche default e notifications. Il trasporto può essere Doctrine DBAL oppure Redis con fallback DBAL; cambiare trasporto non cambia la topologia dei worker richiesta.

Verifica la topologia

php bin/console queue:topology --host=k0smos.example.com

Il comando mostra producer, nomi effettivi delle code, identificatori worker tenant.queue.slot attesi e heartbeat. È di sola lettura ed è il primo controllo diagnostico da eseguire.

Avvia i worker

Esegui un processo supervisionato per ogni slot indicato da queue:topology. Mantieni host del tenant e coda espliciti nella configurazione del servizio.

Comportamento in caso di errore

Se Redis è selezionato ma non disponibile, le operazioni supportate passano a DBAL. Analizza gli avvisi e ripristina Redis: il fallback non sostituisce il monitoraggio.

Riferimento canonico

Il contratto operativo completo rimane nel file doc/Queues.md. Questa pagina pubblica è un punto di accesso curato, non una specifica concorrente.