La pagina Servizi, nel gruppo Server, elenca i servizi di sistema che fanno girare i siti:
| Riga | Servizio di sistema |
|---|---|
nginx | nginx |
mariadb | mariadb |
redis | redis-server, solo dove è installato |
| PHP dei siti | ogni cloudground-php-*.service, uno per sito |
Per ogni servizio vedi Stato, All'avvio (sì o no), Memoria, Avviato e Versione. La riga PHP dei siti riassume i processi PHP: quanti sono attivi e, se qualcuno è fermo, quale.
Un servizio che non è installato non ha una riga. Su un server nuovo Redis non viene installato (la
object cache dei siti usa APCu), quindi la riga redis non c'è. Un server aggiornato da una versione
precedente tiene Redis spento, e la sua riga dice disattivato. Le righe nginx e mariadb ci sono
sempre.
Leggi lo stato
| Stato | Significato |
|---|---|
| attivo | Il servizio gira. |
| in errore | Il servizio si è fermato con un errore. |
| disattivato | Il servizio è spento e non parte al boot, di proposito. |
| fermo | Il servizio non gira, ma è previsto che giri. |
Un servizio in errore o fermo apre un avviso nella dashboard: vedi avvisi e notifiche.
Riavvia un servizio
- Apri Servizi.
- Premi Riavvia sulla riga del servizio.
- Conferma.
Il riavvio interrompe per qualche secondo le richieste in corso. Il pannello aspetta che il sistema abbia finito, al massimo 3 minuti: MariaDB può essere lento a ripartire.
Un servizio disattivato non ha il pulsante Riavvia: è spento di proposito (Redis, su un server aggiornato) e un riavvio lo accenderebbe. Anche la riga PHP dei siti non ha Riavvia.
Dall'API
GET /api/services legge l'elenco; POST /api/services/<nome>/restart riavvia nginx, mariadb
o redis. Il riavvio di un servizio che non è installato viene rifiutato, senza avviare nulla, con
409 <nome> is not installed on this server; quello di un servizio disattivato con 409 anche
lui. Ogni riavvio finisce nel Registro attività.
Prossimo passo
Quando un servizio si ferma, il motivo è nei log.