Fait avec Chinaski

Le serveur Hypnotoad

Hypnotoad est le serveur d'application de production fourni avec Mojolicious ; le modèle de processus derrière le déploiement cms.pl : préforké, master + workers, avec rechargement à chaud. Chinaski est livré avec l'une ou l'autre mesure de l'exécuter : hypnotoad directement (pour les scénarios mono-machine/offline) ou cms.pl daemon sous systemd (le chemin de production standard avec un reverse proxy). Cette page oriente les deux ; les sous-pages couvrent le modèle de serveur, les rechargements sans interruption, la configuration fournie, et le schéma de déploiement systemd.

Dans cette section

Également dans Le serveur Hypnotoad

Parcourez le install/hypnotoad.conf livré avec Chinaski : valeurs par défaut HTTP simple, choix du bind et posture de sécurité sans proxy.

Comment Chinaski tourne comme démon hypnotoad prefork : master et workers, dimensionnement de CHINASKI_WORKERS, adresse d'écoute et impact pour l'opérateur.

Pourquoi la production standard ignore la config de hypnotoad : l'unité systemd chinaski@N gère redémarrages, limites, hardening et env.

Rechargez hypnotoad sans couper les connexions : signalez le processus maître avec kill -USR2 et voyez la différence avec l'arrêt graceful.

Lisez ce site en