mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Add the sidekiq-failures gem so that we can diagnose failed jobs
This commit is contained in:
parent
dda831fd41
commit
29bf540a34
1
Gemfile
1
Gemfile
@ -59,6 +59,7 @@ gem 'sanitize'
|
|||||||
gem 'sass'
|
gem 'sass'
|
||||||
gem 'seed-fu'
|
gem 'seed-fu'
|
||||||
gem 'sidekiq'
|
gem 'sidekiq'
|
||||||
|
gem 'sidekiq-failures'
|
||||||
gem 'sinatra', require: nil
|
gem 'sinatra', require: nil
|
||||||
gem 'slim' # required for sidekiq-web
|
gem 'slim' # required for sidekiq-web
|
||||||
gem 'strong_parameters' # remove when we upgrade to Rails 4
|
gem 'strong_parameters' # remove when we upgrade to Rails 4
|
||||||
|
@ -422,6 +422,11 @@ GEM
|
|||||||
multi_json (~> 1)
|
multi_json (~> 1)
|
||||||
redis (~> 3)
|
redis (~> 3)
|
||||||
redis-namespace
|
redis-namespace
|
||||||
|
sidekiq-failures (0.1.0)
|
||||||
|
sidekiq (>= 2.2.1)
|
||||||
|
sinatra
|
||||||
|
slim
|
||||||
|
sprockets
|
||||||
simplecov (0.7.1)
|
simplecov (0.7.1)
|
||||||
multi_json (~> 1.0)
|
multi_json (~> 1.0)
|
||||||
simplecov-html (~> 0.7.1)
|
simplecov-html (~> 0.7.1)
|
||||||
@ -544,6 +549,7 @@ DEPENDENCIES
|
|||||||
seed-fu
|
seed-fu
|
||||||
shoulda
|
shoulda
|
||||||
sidekiq
|
sidekiq
|
||||||
|
sidekiq-failures
|
||||||
simple_handlebars_rails!
|
simple_handlebars_rails!
|
||||||
simplecov
|
simplecov
|
||||||
sinatra
|
sinatra
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
module Jobs
|
module Jobs
|
||||||
class ClockworkHeartbeat < Jobs::Base
|
class ClockworkHeartbeat < Jobs::Base
|
||||||
|
|
||||||
|
sidekiq_options retry: false
|
||||||
|
|
||||||
def execute(args)
|
def execute(args)
|
||||||
$redis.set last_heartbeat_at_key, Time.now.to_i
|
$redis.set last_heartbeat_at_key, Time.now.to_i
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user