文章目录
数据库文件
有三个数据库,分别存储日志、报警、历史数据。
历史数据文件:Ignition-Edge-windows-64-8.1.11\data\local\tag-historian\edge_historian.idb
日志数据文件:Ignition-Edge-windows-64-8.1.11\data\local\audit-log\edge_audit.idb
报警数据文件:Ignition-Edge-windows-64-8.1.11\data\local\alarm-journal\alarmjournal_EdgeJournal.idb
historian数据库
tagdata表
存储tag历史数据
tagdetails表
tag的具体创建和删除日期
AlarmJournal数据库
alarm_events表
alarm_event_data表
syncables 上传记录
syncid 记录的是alarm_events里面的上传id号
Edge本地截图:
中心服务器截图:
AuditLog数据库
audit_events表
重新上传记录
Edge Gateway补传数据:
测试1,网络正常,Edge Rest操作
清空中心服务器数据库,然后reset.
Edge rest 1次:
Edge rest2次:
小结:
每一次reset,中心服务器从现有id之后重新插入edge现有的数据,结果是会重复插入数据,重传功能。
测试2 中心服务器断网,等恢复正常后
中心服务器id为104:
中心服务器断网,此时edge端又产生4条报警,id增加到110。
网络恢复,会自动补传数据。
小结:
中心服务器断网情况下,网络恢复之后,Edge会自动补传数据。