today_ai_weather/config/sidekiq_scheduler.yml
songtianlun f6cf64e5b8 feat: add scheduled task for IndexNow submissions
- Make the `perform` method accept an optional parameter for recent updates
- Log the number of URLs submitted to IndexNow
- Introduce a new scheduled job for submitting URLs to IndexNow daily

This commit enhances the functionality of the `SubmitToIndexnowWorker` by allowing
it to be triggered via a scheduled job. It also adds logging for better monitoring
of submissions, improving traceability and performance in sitemap management.
2025-04-08 14:21:54 +08:00

25 lines
528 B
YAML

batch_generate_weather:
cron: '0 */1 * * *'
class: BatchGenerateWeatherArtsWorker
description: "Batch Generate weather arts"
enabled: true
refresh_sitemap:
cron: '0 5 * * *'
class: RefreshSitemapWorker
queue: default
description: "Refresh sitemap daily"
enabled: true
submit_indexnow:
cron: '0 5 * * *'
class: SubmitToIndexnowWorker
queue: default
description: "Refresh sitemap daily"
enabled: true
clean_ahoy_data:
cron: '0 0 * * 0'
class: CleanAhoyDataWorker
queue: default
enabled: true