Eu gostaria de executar um aplicativo perl6 / raku Cro como um serviço atrás de um servidor web front-end.
Apenas rodar cro runnão será capaz de reiniciar após segfaults e reinicializações.
Anteriormente, com o perl5, usei o FastCGI - no entanto Cro::HTTP::Server, o Cro::HTTP::Server.new().start()idioma não parece compatível com o while $fcgi.accept() {}exemplo do FastCGI :: Native .
O service.p6gerado por cro stubpossui um SIGINTmanipulador, no entanto, não tenho certeza se isso é suficiente para apontar para ele em um systemctlserviço, ou seja,
[Service]
ExecStart = /path/to/service.p6
Como as pessoas estão hospedando aplicativos Cro atualmente?