Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

55 lines
1.3KB

  1. # from celery import Celery
  2. # # 创建 Celery 应用
  3. # celery_app = Celery(
  4. # 'ai_ops_wechat_app',
  5. # broker='redis://:telpo%231234@192.168.2.121:8090/3',
  6. # backend='redis://:telpo%231234@192.168.2.121:8090/3',
  7. # )
  8. # # 配置 Celery
  9. # celery_app.conf.update(
  10. # task_serializer='json',
  11. # accept_content=['json'],
  12. # result_serializer='json',
  13. # timezone='Asia/Shanghai',
  14. # enable_utc=True,
  15. # )
  16. # #celery_app.autodiscover_tasks(['app.tasks'])
  17. # from celery import Celery
  18. # def make_celery(app):
  19. # celery = Celery(
  20. # app.import_name,
  21. # backend=app.config['CELERY_RESULT_BACKEND'],
  22. # broker=app.config['CELERY_BROKER_URL']
  23. # )
  24. # celery.conf.update(app.config)
  25. # # 自动发现任务
  26. # celery.autodiscover_tasks(['app.tasks'])
  27. # return celery
  28. # # 初始化 Flask
  29. # app = Flask(__name__)
  30. # app.config.update(
  31. # CELERY_BROKER_URL='redis://:telpo%231234@192.168.2.121:8090/3',
  32. # CELERY_RESULT_BACKEND='redis://:telpo%231234@192.168.2.121:8090/3'
  33. # )
  34. # celery = make_celery(app)
  35. from celery import Celery
  36. # 配置 Celery
  37. celery = Celery(
  38. "worker",
  39. broker="redis://:telpo%231234@192.168.2.121:8090/3",
  40. backend="redis://:telpo%231234@192.168.2.121:8090/3",
  41. include=['app.tasks']
  42. )
  43. # 自动发现任务
  44. celery.autodiscover_tasks(['app.tasks'])