文件名称:cron:使用节点 cron
文件大小:639KB
文件格式:ZIP
更新时间:2024-07-31 08:27:21
JavaScript
QBaseCron 运行 修改系统设置/app/config.js PUSH_SERVER_URL 是推送的url,默认是本机的push服务 启动redis 一定要注意redis启动方式 nohup redis-server --notify-keyspace-events Ex --loglevel verbose >./redis-server.log 2>&1 & 启动web server ./start.sh http使用3452端口 tech stack express(API) redis(任务调度) mongodb(存储任务) 优化 cron triggered:use queue 原理 增加调度,等触发调度的时候,对外发送请求,这样就能够做到通用了 阶段1:根据时间,实现基础的延时调度 阶段2:引入crontab一样的表达式,支持更多调度 此时的任务,会发给阶段1的基础
【文件预览】:
cron-master
----.gitignore(621B)
----app()
--------app.js(2KB)
--------package.json(1KB)
--------data()
--------bin()
--------db()
--------public()
--------.DS_Store(6KB)
--------views()
--------utils()
--------stopmongodb_api.sh(64B)
--------config.js(101B)
--------Gulpfile.js(657B)
--------routes()
--------test()
--------startmongodb_api.sh(97B)
----LICENSE(11KB)
----.DS_Store(6KB)
----doc()
--------redis.conf(8KB)
--------startredis.sh(109B)
--------redis_Scheduled.md(8KB)
--------README.md(1KB)
--------shiyi.png(447KB)
--------prototype.js(763B)
----start.sh(44B)
----README.md(3KB)