Feito com Chinaski

O Servidor Hypnotoad

O Hypnotoad é o servidor de aplicação de produção embarcado com o Mojolicious: o modelo de processo por trás do deployment de cms.pl, com preforked, master + workers e hot reload. O Chinaski vem com qualquer uma das formas de executá-lo: hypnotoad diretamente (para cenários de máquina única/offline) ou cms.pl daemon sob systemd (o caminho padrão de produção, com um reverse proxy). Esta página orienta ambos; as subpáginas cobrem o modelo de servidor, os reloads sem downtime, a configuração embarcada e o padrão de deployment via systemd.

Nesta seção

Também em O Servidor Hypnotoad

Percorra o install/hypnotoad.conf que acompanha o Chinaski: os padrões de servidor único em HTTP simples, a escolha de bind e a postura sem proxy.

Como o Chinaski roda como daemon hypnotoad com prefork: master e workers, tamanho de CHINASKI_WORKERS, endereço de escuta e impacto para operadores.

Por que a produção padrão ignora a config do hypnotoad: a unidade systemd chinaski@N define reinícios, limites, hardening e env por instância.

Recarregue o hypnotoad sem derrubar conexões: sinalize o processo master com kill -USR2 e veja como o graceful stop é diferente.

Leia este site em