Me gustaría ejecutar una aplicación perl6 / raku Cro como un servicio detrás de un servidor web frontend.
Solo ejecutar cro run
no manejará el reinicio después de segfaults y reinicios.
Anteriormente con perl5 he usado FastCGI; sin embargo Cro::HTTP::Server
, el Cro::HTTP::Server.new().start()
idioma no parece compatible con el while $fcgi.accept() {}
ejemplo de FastCGI :: Native .
El service.p6
generado por cro stub
tiene un SIGINT
controlador, sin embargo, no estoy seguro de si esto es suficiente para señalarlo en un systemctl
servicio, es decir
[Service]
ExecStart = /path/to/service.p6
¿Cómo están alojando actualmente las aplicaciones Cro?