如何使用uWSGI设置Perl Dancer环境(与nginx一起使用)

如何使用uWSGI设置Perl Dancer环境(与nginx一起使用),nginx,uwsgi,dancer,plack,psgi,Nginx,Uwsgi,Dancer,Plack,Psgi,我正在尝试在生产环境中启动Perl Dancer应用程序 我正在调用uWSGI,如下所示: uwsgi --socket 127.0.0.1:3031 --psgi ./bin/app.pl 当应用程序加载并运行时,它充满了错误,因为根本没有设置任何环境(甚至没有默认的开发环境) 这些似乎不起作用: uwsgi --socket 127.0.0.1:3031 --psgi ./bin/app.pl --env production uwsgi --socket 127.0.0.1:3031 -

我正在尝试在生产环境中启动Perl Dancer应用程序

我正在调用uWSGI,如下所示:

uwsgi --socket 127.0.0.1:3031 --psgi ./bin/app.pl
当应用程序加载并运行时,它充满了错误,因为根本没有设置任何环境(甚至没有默认的开发环境)

这些似乎不起作用:

uwsgi --socket 127.0.0.1:3031 --psgi ./bin/app.pl --env production
uwsgi --socket 127.0.0.1:3031 --psgi ./bin/app.pl production
仅供参考,使用plackup&starman:

plackup -E production -s Starman --workers=10 -l /tmp/app.sock -a ./bin/app.pl
我已经通读了: 但似乎没有像Python那样的特定于舞者的环境设置


想法?提前谢谢

好的,刚才回答了我自己的问题

uwsgi --socket 127.0.0.1:3031 --psgi ./bin/app.pl --env PLACK_ENV=production

希望这对其他人有帮助。

好的,刚刚回答了我自己的问题

uwsgi --socket 127.0.0.1:3031 --psgi ./bin/app.pl --env PLACK_ENV=production

希望这对其他人有帮助。

你让我很开心,几天来我一直在为Mojolicous应用程序寻找准确的东西,最后终于在这里登陆了。谢谢你让我开心,我从几天开始一直在寻找Mojolicious应用的确切内容,最后终于在这里登陆了。谢谢