|
1 年之前 | |
---|---|---|
.idea | 1 年之前 | |
app | 1 年之前 | |
common | 1 年之前 | |
config | 1 年之前 | |
deploy | 1 年之前 | |
.DS_Store | 1 年之前 | |
.gitignore | 1 年之前 | |
README.md | 1 年之前 | |
go.mod | 1 年之前 | |
go.sum | 1 年之前 |
.
├── app 应用目录
│ ├── alarms 报警
│ ├── api http 数据接口服务
│ ├── cleansing 数据清洗
│ ├── events 事件
│ └── organization 数据维度整理
├── bin 外部脚本执行
├── common 公用工具类
├── config 通用配置文件
└── deploy 部署相关
pip3 install psycopg2 schedule pandas sshtunnel sqlalchemy pymysql redis
MQ: Redis
key: data-center:mq:event
value: ${tag}
type: List
blpop + rpush
MQ: Redis
key: data-center:notice:event:${project_id}:${item}
value: {"event_name": ${event_name},"project_id": ${project_id},"payload": {"item_name": ${item_name}, "item_val": ${item_val},......}}
type: SubPub
MQ: Redis
key: data-center:mq:alarm
value: ${tag}
type: List
blpop + rpush
MQ: Redis
key: data-center:notice:alarm
value: {"alarm_name": ${alarm_name},"project_id": ${project_id},"payload": {"item_name": ${item_name}, "item_val": ${item_val},......}}
type: SubPub
MQ: Redis
key: data-center:mq:isomerism
value: ${tag}
type: List
blpop + rpush