Deo*_*omo 11 django heroku gunicorn
我最近切换到Django用于我正在开发的Web应用程序,我按照Heroku的说明获取在Heroku上运行的Django应用程序.我有一个开发我的应用程序的虚拟环境,我使用git进行版本控制并推送到Heroku.上面的链接表明我是枪手:
上面的示例使用了Django的默认HTTP服务器.对于生产应用程序,您可能希望使用更加生产就绪的嵌入式Web服务器,例如Tornado,gevent的WSGI服务器或Gunicorn.
然后他们引导用户安装Gunicorn.
我的问题是:如果我跳过这一步并保持默认值,我会遇到什么问题?Gunicorn会给我带来什么好处?
j_s*_*syk 12
Gunicorn生产就绪,非常易于使用.我用它来做我的网站.您通常应该通过像Nginx这样的反向代理来运行它.我不确定Heroku正在使用什么.你真的应该尝试一下.
根据我的经验,它比apache和mod_wsgi以及其他类似的设置更容易使用和配置.
编辑/更新: 作为以下评论的摘要,Heroku已经使用Nginx作为反向代理
| 归档时间: |
|
| 查看次数: |
4819 次 |
| 最近记录: |