APP下载

定时任务在生产应用中的实现

2012-06-19徐井泉上海铁路局新长车务段

上海铁道增刊 2012年3期
关键词:进程程序数据库

徐井泉 上海铁路局新长车务段

在生产应用系统运行中经常会遇到数据备份、数据清理及进程重启等需要定时或不定时人工进行干预这样的事,如十八点统计分析系统中对数据库的归档日志及现场数据的备份、确报系统中各种字典及车站系统中确报接收进程重启等等。虽然通过人工也能解决此类问题,但也存在两方面的不足,一是解决这样的问题需要掌握一定的系统和数据库相关知识,而技术维护人员由于分工的不同不可能都掌握相关知识。另一方面此类问题出现时必须有专人负责,但不能保证专门技术维护人员至始至终一直在现场,当遇到此类情况时就会影响到生产应用系统的正常运行。因此,通过定时执行相关的程序使得需要人工执行的动作让计算机自动执行,这样不但减轻了技术维护人员的负担,而且也保证了解决此类问题的正确性和及时性。

目前,此类问题在车务段生产系统中主要集中在十八点统计分析系统和车站确报系统中,这两种系统中的运行环境和数据库系统均有所不同,其中车站确报系统为SCO UNIX操作系统,而十八统计分析系统为windows2003操作系统。这涉及到采取何种定时执行程序的问题,因为运行环境不同,运行定时任务的程序也不同。下面分别对这两种生产应用系统进行阐述。

1 定时任务在车站确报系统中的应用

车站确报系统主要涉及接收确报进程的死机问题,对现场的影响很大。……

登录APP查看全文

猜你喜欢

进程程序数据库
债券市场对外开放的进程与展望
试论我国未决羁押程序的立法完善
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
数据库
数据库
数据库
数据库
创卫暗访程序有待改进
社会进程中的新闻学探寻