Ruby on rails Heroku Ruby on Rails应用程序最近推送失败
我试图从github向我的heroku应用程序推送更新。我添加了一些文本并更新了我的gem文件,如下所示:Ruby on rails Heroku Ruby on Rails应用程序最近推送失败,ruby-on-rails,ruby,heroku,github,push,Ruby On Rails,Ruby,Heroku,Github,Push,我试图从github向我的heroku应用程序推送更新。我添加了一些文本并更新了我的gem文件,如下所示: source 'https://rubygems.org' ruby "1.9.3" gem 'rails', '3.2.13' gem 'jquery-rails' [...] 但是我的日志显示 “不推荐使用警告:您有Rails 2.3风格的插件 供应商/插件!将在Rails中删除对这些插件的支持 4.0“ 我知道Rails 4.0是在6月底发布的。。。这会导致我的问题吗? 在此之
source 'https://rubygems.org'
ruby "1.9.3"
gem 'rails', '3.2.13'
gem 'jquery-rails' [...]
但是我的日志显示
“不推荐使用警告:您有Rails 2.3风格的插件
供应商/插件!将在Rails中删除对这些插件的支持
4.0“
我知道Rails 4.0是在6月底发布的。。。这会导致我的问题吗?
在此之前,我看到以下错误行: “/app/vendor/ruby-1.9.2/lib/ruby1.9.1/webrick/server.rb:90:in “选择”
[2013-08-08 05:04:37]错误信号异常:SIGTERM” 这是我第一次在日志中看到错误。有人知道这两个问题中的任何一个吗
非常感谢 弃用警告只是一个警告。修复它,但它不会导致您的问题 从您的日志文件来看,您的应用程序似乎并没有“失败”:当您将新代码推送到Heroku时,它会重新启动dynos。正在运行的进程会得到一个
SIGTERM
,它会导致它们退出,并打印上面引用的日志。我想就在那之后,你会看到一个新的过程在旋转,对吗
每次部署到Heroku时都会出现此类
SIGTERM
消息,除非您为其安装了处理程序并自行处理。弃用警告只是警告。修复它,但它不会导致您的问题。从您的日志文件来看,您的应用程序似乎没有“失败”:当您将新代码推送到Heroku时,它会重新启动dynos。正在运行的进程会得到一个SIGTERM,它会导致它们退出,并打印上面引用的日志。我想就在那之后,你会看到一个新的过程在旋转,对吗?每次部署到Heroku时都会出现这样的“SIGTERM”消息,除非您为其安装了处理程序并自行处理。@Nitzanshake您应该将其转化为答案。首先,他无法修复弃用警告,因为这是由Heroku引起的。我们只能忽略它。第二-请包括完整日志。]