Skip to content

Instantly share code, notes, and snippets.

@zunda
Created November 21, 2022 19:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zunda/261881e1bd9adccbd499113633e4ec63 to your computer and use it in GitHub Desktop.
Save zunda/261881e1bd9adccbd499113633e4ec63 to your computer and use it in GitHub Desktop.
ConnectionPool::TimeoutError
Nov 21 19:44:56 { 512860 rufus-scheduler intercepted an error:
Nov 21 19:44:56 512860 job:
Nov 21 19:44:56 512860 Rufus::Scheduler::IntervalJob "1 minute" {:job=>true, :tags=>["accounts_statuses_cleanup_scheduler"]}
Nov 21 19:44:56 512860 ["/app/vendor/bundle/ruby/3.1.0/gems/sidekiq-scheduler-4.0.3/lib/sidekiq-scheduler/scheduler.rb", 244]
Nov 21 19:44:56 512860 error:
Nov 21 19:44:56 512860 512860
Nov 21 19:44:57 512860 ConnectionPool::TimeoutError
Nov 21 19:44:57 512860 Waited 1 sec, 0/9 available
Nov 21 19:44:57 512860 /app/vendor/bundle/ruby/3.1.0/gems/connection_pool-2.3.0/lib/connection_pool/timed_stack.rb:77:in `block (2 levels) in pop'
Nov 21 19:44:57 512860 /app/vendor/bundle/ruby/3.1.0/gems/connection_pool-2.3.0/lib/connection_pool/timed_stack.rb:69:in `loop'
Nov 21 19:44:57 512860 /app/vendor/bundle/ruby/3.1.0/gems/connection_pool-2.3.0/lib/connection_pool/timed_stack.rb:69:in `block in pop'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/connection_pool-2.3.0/lib/connection_pool/timed_stack.rb:68:in `synchronize'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/connection_pool-2.3.0/lib/connection_pool/timed_stack.rb:68:in `pop'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/connection_pool-2.3.0/lib/connection_pool.rb:80:in `checkout'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/connection_pool-2.3.0/lib/connection_pool.rb:62:in `block in with'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/connection_pool-2.3.0/lib/connection_pool.rb:61:in `handle_interrupt'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/connection_pool-2.3.0/lib/connection_pool.rb:61:in `with'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/sidekiq-6.5.8/lib/sidekiq.rb:161:in `redis'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/sidekiq-scheduler-4.0.3/lib/sidekiq-scheduler/redis_manager.rb:221:in `hget'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/sidekiq-scheduler-4.0.3/lib/sidekiq-scheduler/redis_manager.rb:21:in `get_job_state'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/sidekiq-scheduler-4.0.3/lib/sidekiq-scheduler/scheduler.rb:262:in `schedule_state'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/sidekiq-scheduler-4.0.3/lib/sidekiq-scheduler/scheduler.rb:222:in `job_enabled?'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/sidekiq-scheduler-4.0.3/lib/sidekiq-scheduler/scheduler.rb:245:in `block in new_job'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/rufus-scheduler-3.8.2/lib/rufus/scheduler/jobs_core.rb:233:in `block in do_call'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/rufus-scheduler-3.8.2/lib/rufus/scheduler.rb:130:in `around_trigger'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/rufus-scheduler-3.8.2/lib/rufus/scheduler/jobs_core.rb:232:in `do_call'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/rufus-scheduler-3.8.2/lib/rufus/scheduler/jobs_core.rb:280:in `trigger_now'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/rufus-scheduler-3.8.2/lib/rufus/scheduler/jobs_core.rb:331:in `block (3 levels) in start_work_thread'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/rufus-scheduler-3.8.2/lib/rufus/scheduler/jobs_core.rb:334:in `block (2 levels) in start_work_thread'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/rufus-scheduler-3.8.2/lib/rufus/scheduler/jobs_core.rb:317:in `loop'
Nov 21 19:44:58 512860 /app/vendor/bundle/ruby/3.1.0/gems/rufus-scheduler-3.8.2/lib/rufus/scheduler/jobs_core.rb:317:in `block in start_work_thread'
Nov 21 19:44:58 512860 tz:
Nov 21 19:44:58 512860 ENV['TZ']:
Nov 21 19:44:58 512860 Time.now: 2022-11-21 19:44:58 +0000
Nov 21 19:44:58 512860 local_tzone: #<TZInfo::DataTimezone: Etc/UTC>
Nov 21 19:44:58 512860 et-orbi:
Nov 21 19:45:02 512860 (etz:nil,tnz:"UTC",tziv:"2.0.5",tzidv:"1.2022.6",rv:"3.1.2",rp:"x86_64-linux",win:false,rorv:"6.1.7",astz:[ActiveSupport::TimeZone, "Etc/UTC"],eov:"1.2.7",eotnz:#<TZInfo::DataTimezone: Etc/UTC>,eotnfz:"+0000",eotlzn:"Etc/UTC",eotnfZ:"UTC",debian:"Etc/UTC",centos:nil,osx:"Etc/UTC")
Nov 21 19:45:02 512860 scheduler:
Nov 21 19:45:02 512860 object_id: 113080
Nov 21 19:45:02 512860 opts:
Nov 21 19:45:02
512860 {
Nov 21 19:45:02 512860 frequency: 0.3
Nov 21 19:45:02 512860 scheduler_lock: #<Rufus::Scheduler::NullLock:0x00007f64a3e7ba08>
Nov 21 19:45:02 512860 trigger_lock: #<Rufus::Scheduler::NullLock:0x00007f64a3e7b7b0>
Nov 21 19:45:02 512860 uptime: 337.36888217926025 (5m37.368933201s)
Nov 21 19:45:02 512860 down?: false
Nov 21 19:45:02 512860 frequency: 0.3
Nov 21 19:45:02 512860 discard_past: true
Nov 21 19:45:02 512860 started_at: #<EtOrbi::EoTime:0x00007f64a3e7aef0 @seconds=1669059564.564365, @zone=#<TZInfo::DataTimezone: Etc/UTC>, @time=nil>
Nov 21 19:45:02 512860 paused_at: nil
Nov 21 19:45:02 512860 threads: 6
Nov 21 19:45:02 512860 thread: #<Thread:0x00007f64a3e7a068 /app/vendor/bundle/ruby/3.1.0/gems/rufus-scheduler-3.8.2/lib/rufus/scheduler.rb:634 sleep>
Nov 21 19:45:02 512860 thread_key: rufus_scheduler_113080
Nov 21 19:45:02 512860 work_threads: 5
Nov 21 19:45:02 512860 active: 1
Nov 21 19:45:02 512860 vacant: 4
Nov 21 19:45:02 512860 max_work_threads: 28
Nov 21 19:45:02
512860 m
Nov 21 19:45:02 512860 jobs: 12
Nov 21 19:45:02 512860 at_jobs: 0
Nov 21 19:45:02 512860 in_jobs: 0
Nov 21 19:45:02 512860 every_jobs: 4
Nov 21 19:45:02 512860 interval_jobs: 2
Nov 21 19:45:02 512860 cron_jobs: 6
Nov 21 19:45:02 512860 running_jobs: 1
Nov 21 19:45:02 512860 work_queue:
Nov 21 19:45:02 512860 size: 0
Nov 21 19:45:02 512860 num_waiting: 4
Nov 21 19:45:02 512860 join_queue:
Nov 21 19:45:02 512860 size: 0
Nov 21 19:45:02 512860 num_waiting: 0
Nov 21 19:45:02 } 512860 .
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment