B S*_*ven 2 rack ruby-on-rails heroku
在部署应用程序并准备好处理它们之前,Heroku路由器是否会保留请求?
如果可以快速部署Rails或Rack应用程序,应用程序处理所有请求?或Heroku路由器返回503或其他状态代码?
Joe*_*oel 8
我的印象是,有30秒的停机时间,请求将丢失.除非将请求发送到redis或sidekiq之类的地方,否则它们可能会被保存.这就是我使用预启动的原因.部署完成后约3分钟预启动,HTTP请求将开始路由到新的dynos并同时停止路由到旧的dynos.
在启动新的dynos之前,preboot确保在现有的dynos终止之前启动(并接收流量),而不是停止现有的web dynos集.这可以有助于零停机部署.
归档时间:
9 年,11 月 前
查看次数:
84 次
最近记录: