Ruby on rails Nginx、独角兽和Heroku
我是ROR开发的新手,目前正在使用Herokoo(带Thin)运行我的web应用程序 我一直在阅读关于零停机部署的文章,我遇到了nginx和unicorn 有谁能向我解释一下Nginx到底是什么,它是否与Heroku一起使用?独角兽也是这样 用它代替瘦的优点和缺点是什么Ruby on rails Nginx、独角兽和Heroku,ruby-on-rails,heroku,nginx,unicorn,Ruby On Rails,Heroku,Nginx,Unicorn,我是ROR开发的新手,目前正在使用Herokoo(带Thin)运行我的web应用程序 我一直在阅读关于零停机部署的文章,我遇到了nginx和unicorn 有谁能向我解释一下Nginx到底是什么,它是否与Heroku一起使用?独角兽也是这样 用它代替瘦的优点和缺点是什么 非常感谢 nginx是一个web服务器;在RubyonRails应用程序的上下文中,它接收来自用户的请求并将其交给应用程序服务器。现在流行的应用程序服务器: 稀薄的 韦布里克 美洲狮 独角兽 在heroku的上下文中,您可以
非常感谢 nginx是一个web服务器;在RubyonRails应用程序的上下文中,它接收来自用户的请求并将其交给应用程序服务器。现在流行的应用程序服务器:
- 稀薄的
- 韦布里克
- 美洲狮
- 独角兽
当您自己托管时,使用unicorn和thin可以帮助您实现零停机部署。然而,heroku可以使用thin/puma/unicorn中的任何一种,帮助您自行部署零停机时间
对于heroku上零停机的实验支持:“heroku可以帮助您自己使用thin/puma/unicorn中的任何一种进行零停机部署”,这是不正确的。。。部署Heroku时,会关闭所有应用程序服务器,然后用新代码启动它们。这不是零停机部署。Mark,Heroku确实提供了零停机滚动部署,但这是一个实验性的实验室功能。但根据我们的经验,效果很好。