Starlight是一个轻量级的纯Perl实现的HTTP/1.1服务器,支持保持连接和预分叉。它无需依赖XS包,适用于PSGI/Plack应用程序。

以下是一些常用的启动命令:

$ starlight --workers=20 --max-reqs-per-child=100 app.psgi
$ starlight --port=80 --ipv6=1 app.psgi
$ starlight --port=443 --ssl=1 --ssl-key-file=file.key --ssl-cert-file=file.crt app.psgi
$ starlight --socket=/tmp/starlight.sock app.psgi

Starlight支持多种配置选项,如设置工作进程数、最大请求数、端口、SSL配置以及UNIX套接字。