12345678910111213141516171819202122232425262728 |
- # -*- coding: utf-8 -*-
- # @Author: privacy
- # @Date: 2024-08-27 11:19:15
- # @Last Modified by: privacy
- # @Last Modified time: 2024-12-27 11:35:29
- from celery import Celery
- celery_app = Celery(
- 'tasks',
- broker='redis://:redis123@192.168.1.202:6387/3',
- # broker='redis://:test@127.0.0.1:6379/0',
- # backend='redis://:test@127.0.0.1:6379/1',
- backend='db+sqlite:///celeryresults.sqlite3',
- include=[ # 执行任务库,代表所能执行的所有任务,即通过@celery_app.task修饰的所有函数
- 'celery_tasks.commonprocess',
- # 'celery_tasks.business_part',
- # 'celery_tasks.technical_part'
- ]
- )
- celery_app.conf.update(
- broker_connection_retry_on_startup=True
- )
- # celery_app.config_from_object('celeryconfig')
- if __name__ == '__main__':
- celery_app.start()
|