Je voudrais exécuter une application perl6 / raku Cro en tant que service derrière un serveur Web frontal.
Le simple fait de courir cro run
ne gérera pas le redémarrage après des erreurs de segmentation et des redémarrages.
Auparavant avec perl5, j'ai utilisé FastCGI - cependant Cro::HTTP::Server
l' Cro::HTTP::Server.new().start()
idiome de ne semble pas compatible avec l' while $fcgi.accept() {}
exemple de FastCGI :: Native .
Le service.p6
généré par cro stub
a un SIGINT
gestionnaire, mais je ne sais pas si cela est suffisant pour le pointer dans un systemctl
service, c'est-à-dire
[Service]
ExecStart = /path/to/service.p6
Comment les gens hébergent-ils actuellement les applications Cro?