一种基于Web的分布式PDM系统数据传输监控方法与流程

文档序号:12491795阅读:来源:国知局

技术特征:

1.一种基于Web的分布式PDM系统数据传输监控方法,其特征在于:包括分布式PDM系统,还包括数据传输监控与PDM系统接口模块、服务器监控模块、数据传输监控模块、Web页面显示模块、用户管理模块、Web监控服务器,分布式PDM系统由多个独立运行的PDM子系统组成,每个PDM子系统均包含数据库服务器、文件卷服务器;具体监控方法包括以下步骤:

步骤1、数据传输监控与PDM系统接口模块对每个PDM子系统的端口进行监听,获取并解析两个PDM子系统间的每条SSL握手消息,进而判断两个PDM子系统间是否将要传输三维设计数据,如果两个PDM子系统握手成功,则由接口模块启动服务器监控功能;

步骤2、服务器监控模块对数据接收方PDM子系统的系统服务、数据库、文件卷进行检测,分析其信息是否满足数据传输的要求,如果发现数据接收方PDM子系统存在问题,则不允许执行数据传输,并将统计分析的结果以图形化的方式显示在Web页面;

步骤3、分布式PDM系统管理员在Web页面中查看服务器监控模块统计分析的信息,修复Web页面提示的问题,包括启动服务器系统服务,关闭产生数据库死锁的进程,增加磁盘容量,服务器监控模块检测通过后,允许执行数据传输;

步骤4、接口模块的获取数据信息功能获取分布式PDM系统所有数据传输任务,以发起数据传输的时间先后顺序生成队列信息,从数据发送方PDM子系统获得三维设计数据清单列表,将数据列表和数据接收方PDM子系统数据库中接收到的三维设计数据遍历对比,获得对比信息,接口模块将队列信息、对比信息发送到数据传输监控模块,由数据传输监控模块进行三维设计数据传输队列监控,传输状态监控,数据传输监控模块将传输队列监控、传输状态监控的结果以列表方式显示到Web页面;

步骤5、数据传输过程中出现三维数据签出使用、版本错乱、数据库死锁、网络占用的传输问题后, Web页面显示问题信息,由分布式PDM系统管理员在Web数据操作页面中修复传输问题,传输问题修复后,继续执行数据传输;

步骤6、在两个PDM子系统间完成三维设计数据传输后,数据传输监控模块对传输结果进行监控,判断是否传输成功,如果传输成功,在Web页面显示完成信息,更新传输过程监控功能中的队列信息,如果不成功,则在Web页面显示错误信息;

步骤7、数据传输监控模块将完成信息、错误信息以日志的方式记录到Web监控服务器中,由分布式PDM系统管理员进行管理。

2. 根据权利要求1所述的基于Web的分布式PDM系统数据传输监控方法,其特征在于:步骤2所述的对系统服务、数据库、文件卷的信息进行检测,信息包括三类,服务器的关键服务,由Pool Manager,PDM数据库服务,PDM应用服务,Web Service服务组成,数据接收方PDM子系统数据库的死锁信息,由造成数据库死锁的客户端主机名、MAC地址、IP地址、PDM系统用户名、产生死锁的进程、产生死锁的时间、死锁持续时间组成,数据接收方PDM子系统文件卷服务器上的磁盘使用信息,由文件卷服务器主机名、磁盘的总容量total_capacity、已使用容量userd_capacity、磁盘空间剩余率vol_free_percentage组成。

3.根据权利要求1所述的基于Web的分布式PDM系统数据传输监控方法,其特征在于:步骤4所述的数据传输队列的队列信息,包括分布式PDM系统在某一时刻的数据传输任务总数,已经传输完毕的任务列表,当前正在传输的任务列表,等待传输的任务列表,估算的正在传输任务的百分比、完成时间,估算的未传输任务的开始时间、百分比、完成时间,数据传输状态的对比信息,包括每个数据传输任务中传输完成的、失败的、等待传输的三维设计零部件的个数、失败原因、零部件的图号、版本号、中文名称、零部件的发送用户名、数据发送方PDM子系统的主机名、IP地址。

4.根据权利要求1所述的基于Web的分布式PDM系统数据传输监控方法,其特征在于:步骤6所述的完成信息包括数据发送方PDM子系统的主机名、IP地址、PDM系统用户名,数据接收方PDM子系统的主机名、IP地址、PDM系统用户名,数据传输的开始时间、结束时间、传送的三维设计零部件列表清单及个数,错误信息包括数据发送方PDM子系统的主机名、IP地址、PDM系统用户名,数据接收方PDM子系统的主机名、IP地址、PDM系统用户名,数据传输的开始时间、出错时间、出错的三维设计零部件列表清单及个数,以及对应的出错原因。

5.根据权利要求1所述的基于Web的分布式PDM系统数据传输监控方法,其特征在于:Web页面显示模块用于显示服务器监控模块、数据传输监控模块产生的监控信息,Web页面显示方式分为Web图形化显示页面、Web数据列表页面和Web数据操作页面三种。

6.根据权利要求1或5所述的基于Web的分布式PDM系统数据传输监控方法,其特征在于:Web图形化显示页面以图形化的方式显示各类服务器的服务运行分析结果、数据接收方PDM子系统的数据库死锁分析结果、文件卷服务器磁盘的容量分析结果,Web数据列表页面显示数据传输任务的队列信息、数据传输状态的对比信息,Web数据操作页面完成数据库死锁的处理、数据传输任务的队列顺序、处理三维设计零部件传输的出错问题。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1