代码拉取完成,页面将自动刷新
from apscheduler.executors.pool import ThreadPoolExecutor, ProcessPoolExecutor
from apscheduler.jobstores.redis import RedisJobStore
from redis import ConnectionPool
# celery 配置信息
class Config():
# 配置信息具体意思请自行搜索,所需额外配置信息都可以写入该类中
BROKER_URL = 'redis://192.168.245.4:6379/5' # 指定中间件 Broker
CELERY_RESULT_BACKEND = 'redis://192.168.245.4:6379/5' # 指定 Backend
CELERY_TIMEZONE = 'Asia/Shanghai' # 指定时区,默认是 UTC
# 指定导入的任务模块
CELERY_IMPORTS = (
# 格式 文件夹.文件
'job_main', # 主任务模块
)
pool = ConnectionPool.from_url('redis://192.168.245.4:6379/5')
jobstores = {
'redis': RedisJobStore(connection_pool=pool), # 用redis作backend
}
# apscheduler 配置信息
executors = {
'default': ThreadPoolExecutor(10), # 默认线程数
'processpool': ProcessPoolExecutor(3) # 默认进程
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。