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