- Include Redis gem in the Gemfile and update Gemfile.lock - Implement locking mechanism in the RefreshSitemapWorker to prevent concurrent executions - Use Redis to manage distributed locks for the sitemap generation process This change introduces Redis for managing access controls in the sitemap refresh workflow. It prevents multiple simultaneous jobs from running, improving stability and performance when generating sitemaps. |
||
---|---|---|
.. | ||
add_watermark_to_weather_art_worker.rb | ||
batch_generate_weather_arts_worker.rb | ||
clean_ahoy_data_worker.rb | ||
generate_weather_art_worker.rb | ||
refresh_sitemap_worker.rb |