Tôi muốn chạy ứng dụng perl6 / raku Cro như một dịch vụ đằng sau máy chủ web frontend.
Chỉ chạy cro runsẽ không xử lý khởi động lại sau khi segfaults & khởi động lại.
Trước đây với Perl5 Tôi đã sử dụng FastCGI - tuy nhiên Cro::HTTP::Server's Cro::HTTP::Server.new().start()thành ngữ không giống tương thích với FastCGI :: Native của while $fcgi.accept() {}ví dụ.
Việc service.p6được tạo bởi cro stubkhông có SIGINTtrình xử lý, tuy nhiên tôi không chắc liệu điều này có đủ để chỉ ra nó trong một systemctldịch vụ hay không, nghĩa là
[Service]
ExecStart = /path/to/service.p6
Mọi người hiện đang lưu trữ ứng dụng Cro như thế nào?