问题1:我做了个项目,上位用的是wincc6.0 网络架构为2台服务器(冗余)3台客户机组成多用户模式。客户机上没有项目一切数据都从服务器上获取。软件兼容性没有问题,硬件配置很高。项目在服务器上可以很好运行,但是通过客户机来运行一段时间后就会出现下面情况:客户机上画面切换后数据要过10s左右才可以显示出来,特别是打开历史警报和历史曲线画面(用的是控件)要很长时间(10s左右)才可以显示出来或者有时就处于假死机状态,就是说这时画面上的历史报警控件或者历史趋势控件中没有任何数据,此时再点击画面中其他按钮都没有响应。pc间用交换机连接,网卡都是普通的10/100网卡。不知道是不是网络数据通信负荷过大,影响速度?一遇到这种问题要不就重起服务器或者重起客户机就会快一点,可能过几天又会出现问题。正在苦恼之中请高人指点一下不胜感激!注:画面的切换都是使用c脚本的,不知道会影响速度吗?
问题2:在做警报时遇到一问题,就是说当消息发生时没有用户登陆,消息发生以后有用户登陆了此时用户确认了此条警报,这时候怎么做才可以实现在报警消息后面带上确认者的名字,方便以后查询。我已经试验过载消息报警栏中加入@currentuser 好像不行的。恳请高人赐教! 或者有别的方法能实现此功能也可以