Eu gostaria de executar um aplicativo perl6 / raku Cro como um serviço atrás de um servidor web front-end.
Apenas rodar cro run
nã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.p6
gerado por cro stub
possui um SIGINT
manipulador, no entanto, não tenho certeza se isso é suficiente para apontar para ele em um systemctl
serviço, ou seja,
[Service]
ExecStart = /path/to/service.p6
Como as pessoas estão hospedando aplicativos Cro atualmente?