我已经设置了一个小型 Mojolicious 应用程序在 Plack 后面运行,充当这样的代理:
builder {
mount "/q" => builder {
Plack::App::Proxy->new(remote => "http://127.0.0.1:3010")->to_app;
};
};
我需要以这种方式运行它(而不是直接安装应用程序),因为我需要每天重新加载应用程序几次,因为我无法进入这里。
该应用程序在 hypnotoad 上运行,当我直接点击它时,一切都很好。但是,当通过 plack 代理访问时,我经常收到 502 响应 - Gateway error: Connection timed out
。
有趣的是,当我重新加载一两次时,一切似乎都很好,并且我得到了正确的响应。
任何人都可以帮助解决这个问题吗?