WEB服务器历史数据保存方式调整设计.pdfVIP

  • 0
  • 0
  • 约8.49千字
  • 约 4页
  • 2025-10-21 发布于山西
  • 举报

WEB服务器历史数据保存方式调整设计.pdf

WEB服务器数据保存方式的调整设计

2006-9

一、需求分析:

(一)目前的WEB服务器上自己保存的数据和事项存盘有以下问题:

1)WEB服务器上无法保存操作事项,造成WEB用户无法浏览操作事项;

2)WEB服务器上数据与主网中数据不一致(由于WEB上实时库模块重起等

造成),造成WEB用户浏览的曲线与报表数据不符;

(二)根据以上问题提出如下需求:

1)要求WEB服务器上也保存操作事项,事项内容与主网服务器上一致;

2)要求WEB服务器上保存的数据与主网中数据一致;

二、设计思路:

(一)设计思路:

1)WEB服务器上的rdbserver/evtserver不主hisproc发整点、零点存盘信号;

2)由主网内运行的rtclient,在整点(和零点)时向WEB服务器发送数据、

事项缓存文件;

3)rtserver收到这些文件后,向hisproc发送整点存盘信号;

(二)带来的需要考虑的相关问题:

1)WEB服务器本身的系统事项就会丢失,无法写入库,库中都是内网的系

统事项;应考虑不向WEB传送系统事项文件。但目前测试系统的内网所有系统事

项都会通过SB广播到MIS网,不知道经过后情况如何。

三、实现方案:

(一)rdbserver/evtserver中的处理:

1)rdbserver中判断是否WEB服务器(rdbserver.ini的MIS服务器标志),如果是,

则封掉向hisproc发送整点、零点缓存文件和存盘信号部分;

2)evtserver中判断是否WEB服务器(方法同rdbserver:rdbserver.ini的MIS服

务器标志),如果是,则封掉向hisproc发送整点、零点存盘信号部分,只向hisproc

发送系统事项文件、不发送参数操作事项文件;

(二)rtclient中的处理:

1)整点时主模块从实时库主模块所在机器上拷贝缓存文件,并发送到rtserver;从事项

服务主模块所在机器上拷贝缓存文件,并发送到rtserver;

拷贝并发送的实时库整点缓存文件包括:遥测1秒、遥测分钟、遥测5分钟、电度

5分钟、遥信5分钟、电度窗口值分钟存盘文件;(不包括24点时发送0点缓存部

分);

拷贝并发送的事项整点缓存文件是参数操作事项存盘文件。

2)零点时还要发送统计数据缓存文件,还要进行过期文件清理。

零点缓存文件包括:开关、母线、变压器运行存盘文件。

3)所有文件发送完毕后发送缓存文件全部结束标志;

目前用文件发送数据结构中offset来标识,已使用的标志有0、1、2,0-表示新文

件开始,1-表示上次文件继续传输,2-表示本文件发送完毕,增加标志10、11,

AdjustmentdesignofWEBserverhistoricaldatastorage

method

ZhaiYuguang

2006-9

1.Requirementsanalysis:

(1)Thecurrenthistoricaldataandeve

文档评论(0)

1亿VIP精品文档

相关文档