近期热点
一位普通员工有关精益化管..
2011年:精益化管理启..
会场花絮
文化众生像(7):美好家..
文化众生像(5):漯河万..

  当前位置:首 页 > 希望集团报 > 第64期(2009-10-20) > 第二三版
K3客户端出现“组件正在调用中间层…”的原因分析及处理

        1.问题描述:
         客户端在日常处理中,可能偶发性出现“组件正在调用中间层…”的提示,出现该提示后,客户端K/3无响应,无法做任何操作,且一台客户端出现该问题后,其他客户端也会相继出现该问题,最后只有重启COM+服务,问题才能解决。该问题一天偶尔出现一次,有时几天出现一次。有时一个用户使用,也会出现该问题。
          2.问题分析:
         出现该问题时,
         A.客户端,用户无法操作,做任何操作,都提示“组件正在调用中间层…”,等候一会,仍然无法使用。
         B.中间层,所有组件运行无异常(没有耗时特别长的组件)
         C.数据库,无堵塞,无死锁,无耗时很长的SQL。
         D.重启中间层后,问题可以解决。
         分析:
         “组件正在调用中间层…”的提示,表示系统出现了挂起。根据问题的初步分析,估计和COM+有关,并且和使用Win2003系统有关系。客户端出现了挂起,同时中间层Dump表明,Rpc调用出现挂起。该现象属于微软已经确认的一个BUG,需要安装微软已经发出的补丁解决,或安装Win2003Sp1。
         3.解决方案:
         在K/3中间层安装了Win2003Sp1后,问题解决。(注意:安装Win2003SP1后,需要进行相关的COM+安全设置,才能正常使用,需要修改的选项:COM+设置中,增加了“远程激活”和“远程启动”权限,Everyone的该权限默认会被取消,必须选上)
         4. 通用案例2—COM+配置/环境的问题
         现象: COM+ System Application 服务意外地终止
         A.问题描述:
         表现为客户端挂起,用户无法操作,有的时候会提示“组件正在调用中间层…”,有的时候没有任何信息,必须手工杀掉进程才能继续使用。
         查看中间层的组件服务,表现正常。
         B.问题分析:
         出现这个问题后,查看中间层服务器上的系统事件日志,事件日志,有下面的信息:
         7031 Service Control Manager COM+ System Application 服务意外地终止,这种情况已经出现了 1 次。以下的修正操作将在 1000 毫秒内运行:重新启动服务。 
         7034 Service Control Manager 服务 COM+ System Applica-tion 意外停止。这发生了 3 次。 
         7032 Service Control Manager 在 COM+ System Application 服务意外终止后,“服务控制管理器”试着进行修正操作(重新启动服务),但这个操作失败,错误是: 
         服务的范例已在运行中。 
         原因:
         1)“有些系统文件被损坏”;2)“文件权限问题”;3)组件服务中的程序有BUG;4)微软操作系统的BUG等。
         相关事件号的描述可以查阅微软网站。
         C.解决方案:
         如果出现这样的问题,可以确定是中间层的COM+服务已经崩溃,此时只能重新安装操作系统解决。
         注:文件的破坏很多时候可能是由于病毒引起的,所以定期更新病毒库和杀毒非常重要。(由集团公司综合管理部供稿

[打印] [关闭]

 
 
OA登陆 | 企业介绍 | 总裁信箱 | 相关链接 |
 
版权所有:华西希望集团  地 址:成都市机场路美好花园  邮 编:610225
电 话:028-85964980  传 真:028-85962060  E-Mail:zbxzb@hxhopegroup.com