2025-01-22 17:58:46 +08:00
|
|
|
require "sidekiq"
|
|
|
|
require "sidekiq-scheduler"
|
2025-01-22 17:58:25 +08:00
|
|
|
|
|
|
|
Sidekiq.configure_server do |config|
|
2025-01-22 18:47:41 +08:00
|
|
|
config.redis = { url: ENV.fetch("REDIS_URL", "redis://localhost:6379/1") }
|
|
|
|
config.logger.level = Logger::INFO
|
2025-01-22 17:58:25 +08:00
|
|
|
config.on(:startup) do
|
2025-01-22 17:58:46 +08:00
|
|
|
Sidekiq.schedule = YAML.load_file(File.expand_path("../../sidekiq.yml", __FILE__))
|
2025-01-22 17:58:25 +08:00
|
|
|
Sidekiq::Scheduler.reload_schedule!
|
|
|
|
end
|
2025-01-22 17:58:46 +08:00
|
|
|
end
|
2025-01-22 18:47:41 +08:00
|
|
|
|
|
|
|
Sidekiq.configure_client do |config|
|
|
|
|
config.redis = { url: ENV.fetch("REDIS_URL", "redis://localhost:6379/1") }
|
|
|
|
end
|