番剧数据中心
一个以事件驱动的数据挖掘框架
Python 3.6+
参照如下命令安装依赖
pip install -r requirements.txt
或者
python -m pip install -r requirements.txt
如果你运行在Linux环境,请视情况将pip
和python
替换为pip3
和python3
-
定位至
service
下,运行ConcurrentController.py
,第一次运行会往Redis中写入初始配置并退出 -
可以参照配置说明按需修改运行时配置
中间件主体在service
下的三个程序
FrontEndTrigger.py
为前端触发器ConcurrentController.py
并发中心CallbackCenter.py
为回调/数据处理中心
启动这三个中间件(无顺序要求),三个中间件无需在同个节点上,只需向同一个数据库连接即可完成通讯
执行时的目录为service/
,不正确的目录会导致错误
service/trigger
和service/callback
下分别为触发器和回调,可自行新增,中间件启动时会自动进行发现
本文档还有待进一步完善,关于任务负载的定义、触发规则等细节,移步协议说明文档