octane reload
octane reload recycelt die Worker der Web-Oberfläche, ohne den Container zu stoppen. Im laufenden Betrieb ein Soft-Restart: bestehende Verbindungen werden noch zu Ende bedient, neue Anfragen treffen auf frische Worker.
Wofür ist das?
- Code- oder Konfigurationsänderungen sofort sichtbar machen. Apparats Web-Oberfläche hält den PHP-Prozess über viele Anfragen am Leben — frische Klassen oder geänderte Container-Konfiguration werden erst beim nächsten Worker-Wechsel aktiv.
octane reloadzieht diesen Wechsel manuell auf jetzt. - Während Wartungsarbeiten an Worker-relevanten Einstellungen (Memory-Limit, Worker-Count, Connection-Pools), wenn du auf den Effekt warten willst, ohne den ganzen Container neu zu starten.
Aufruf
apparat octane reload
Das Kommando hat keine Optionen.
Was nebenbei wichtig ist
Im Normalbetrieb braucht es reload praktisch nie: Apparat tauscht Worker automatisch nach einer festgelegten Anzahl Anfragen aus, damit Speicherlecks aus langen Worker-Lebenszeiten gar nicht erst entstehen können. Der Befehl ist für die seltenen Situationen gedacht, in denen du nicht auf den nächsten automatischen Wechsel warten willst.
octane reload läuft ausschließlich im Container — Apparat erkennt einen Host-Aufruf und delegiert ihn automatisch in den Web-Container des Mandanten weiter.