加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

perl – 为什么使用nginx与Catalyst/Plack/Starman?

发布时间:2020-12-15 21:21:00 所属栏目:大数据 来源:网络整理
导读:我试图使用Plack / Starman来部署我的小型Catalyst网络应用程序。所有的文档似乎表明我想使用这个与nginx的组合。这有什么好处?为什么不使用Starman直接在港口80? 解决方法 它不一定特别是nginx,但是您需要某种前端服务器代理应用程序服务器,原因如下:
我试图使用Plack / Starman来部署我的小型Catalyst网络应用程序。所有的文档似乎表明我想使用这个与nginx的组合。这有什么好处?为什么不使用Starman直接在港口80?

解决方法

它不一定特别是nginx,但是您需要某种前端服务器代理应用程序服务器,原因如下:

>因此,在端口80上运行前端服务器时,可以像普通用户一样在高端口上运行Catalyst服务器。>为了提供静态文件(普通资源,如图像,JS和CSS,以及任何类型的下载,您可能需要使用X-Sendfile或X-Accel重定向),而不会在Perl进程的持续时间内下载。>如果您想要移动到更复杂的配置,这些配置包括例如边缘包含或者使webserver直接从memcached或mogilefs(nginx可以做的事情)或负载均衡/ HA配置提供服务。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读