我想在前端网络服务器后面运行一个 perl6/raku Cro 应用程序作为服务。
仅运行cro run
不会处理段错误和重新启动后的重新启动。
以前使用 perl5 我使用过 FastCGI - 但是Cro::HTTP::Server
' 的Cro::HTTP::Server.new().start()
习语看起来与 FastCGI::Native 的while $fcgi.accept() {}
示例不兼容。
service.p6
生成的确实cro stub
有一个SIGINT
处理程序,但是我不确定这是否足以在服务中指向它systemctl
,即
[Service]
ExecStart = /path/to/service.p6
人们目前如何托管 Cro 应用程序?