Ruby on rails 延迟作业是否会根据服务器时间运行?
我在rails应用程序中使用了延迟作业。我想基于UTC中保存的表列运行延迟的_作业。我的服务器设置在EST中。延迟作业将采用UTC或EST?如果您使用的是Ruby on rails 延迟作业是否会根据服务器时间运行?,ruby-on-rails,ruby,delayed-job,Ruby On Rails,Ruby,Delayed Job,我在rails应用程序中使用了延迟作业。我想基于UTC中保存的表列运行延迟的_作业。我的服务器设置在EST中。延迟作业将采用UTC或EST?如果您使用的是活动记录\u延迟作业,则将使用应用程序.rb中设置的应用程序时区 以下内容取自延迟的作业源() 这在reserve\u with_scope中使用,它查询数据库中的可用作业(从第56行开始) 如果不确定应用程序中设置了哪个时区,可以从rails控制台使用以下命令 2.1.4 :005 > Rails.application.config.
活动记录\u延迟作业
,则将使用应用程序.rb中设置的应用程序时区
以下内容取自延迟的作业源()
这在reserve\u with_scope
中使用,它查询数据库中的可用作业(从第56行开始)
如果不确定应用程序中设置了哪个时区,可以从rails控制台使用以下命令
2.1.4 :005 > Rails.application.config.time_zone
=> "Helsinki"
或
2.1.4 :005 > Rails.application.config.time_zone
=> "Helsinki"
2.1.4 :007 > Time.zone.name
=> "Helsinki"