CN100389404C - Method for monitoring and abnormal processing of computer application program - Google Patents

Method for monitoring and abnormal processing of computer application program Download PDF

Info

Publication number
CN100389404C
CN100389404C CNB2006101044479A CN200610104447A CN100389404C CN 100389404 C CN100389404 C CN 100389404C CN B2006101044479 A CNB2006101044479 A CN B2006101044479A CN 200610104447 A CN200610104447 A CN 200610104447A CN 100389404 C CN100389404 C CN 100389404C
Authority
CN
China
Prior art keywords
application
monitoring
application process
monitoring process
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2006101044479A
Other languages
Chinese (zh)
Other versions
CN1904852A (en
Inventor
关福俊
曹军
王佳玮
李轶军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Iwncomm Co Ltd
Original Assignee
China Iwncomm Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Iwncomm Co Ltd filed Critical China Iwncomm Co Ltd
Priority to CNB2006101044479A priority Critical patent/CN100389404C/en
Publication of CN1904852A publication Critical patent/CN1904852A/en
Application granted granted Critical
Publication of CN100389404C publication Critical patent/CN100389404C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention relates to a monitoring and abnormal process method of computer application program. It includes the following steps: starting monitoring progress; staring application progress; monitoring progress and timely acquiring state information of application progress that could be feedback to monitoring progress; if there is no feedback information in set time or the information is abnormal, the monitoring progress would send stop information or directly stop the application progress, and starting the application progress. It could not only monitor the working state of the application progress and take monitoring to plural module, and take process to abnormal program. The invention also adds a inner starting process to ensure the program running normally.

Description

A kind of monitoring of computer applied algorithm and abnormality eliminating method
Technical field
The present invention relates to a kind of method for supervising of computer program.
Background technology
Computer applied algorithm is because inner or outside, occurs that defective is difficult to avoid.When defective occurred, it is uncertain unusual that application program is taken place, and withdraws from or do not have a response such as program.If application program is an application program that the interface is arranged, when program exception, the user can be restarted program and guarantees that application program normally moves by manual; If application program is the application program at a no interface, only when the user can't use the application service that application program provides, just can learn program exception.For general application program, program may not have too big problem unusually, but for some special application scenario, such as the application that can not interrupt the long time, program will cause bigger influence unusually.
Chinese patent application " computer application software opens method from the error correction deadweight " (CN03100776.7) provides a kind of computer application software to open method from the error correction deadweight, it can make application program make mistakes in uncertain situation and withdraw from or when not having response, can close the process of makeing mistakes automatically, and open new process copy again, the assurance system is long-time normally to be moved.This method comprises creates an external progress, during system start-up, external progress starts earlier, and create and start the internal process of application software by external progress, external progress is termly to the request of internal process status report, under the normal situation of internal process, the abnormality processing module of internal process is made correct to the status report request that external progress sent and is fed back timely; When improper withdraw from or when stopping to respond, if external progress can not receive feedback information in a period of time always, then external progress sends termination messages or directly stops internal process internal process, and sets up a new internal process automatically appears in internal process.
But, because general application program all is made up of multimode,, might cause whole application crash if some modules are unusual, also might only cause a certain function to realize.Whether " computer application software opens method from error correction deadweight " can only application programs integral body be monitored unusually, and whether each module that can't application programs is monitored unusually.If it is unusual that certain module in the internal process of application program occurs, but the abnormality processing module is normal, still can handle the status report request of external progress, then this method just can not guarantee the operate as normal of application program fully.
Summary of the invention
The object of the invention provides a kind of monitoring and abnormality eliminating method of computer applied algorithm, its not only can application programs duty monitor, and each module monitored, and can handle program exception, solved existing method for supervising and can not monitor technical matters with abnormality processing respectively each module.
Technical solution of the present invention is:
A kind of monitoring of computer applied algorithm and abnormality eliminating method may further comprise the steps:
Step 1] start monitoring process: for application program is created a monitoring process and start this monitoring process before being started this application program;
Step 2] start application process: after monitoring process started, whether the inquiry application process started, if be not activated, monitoring process at first starts application process;
Step 3] inquiry application process status information: if application process starts, the regular application processes transmit status of monitoring process query requests then, after application process is received status query request, collect corresponding status information, and status information is fed back to monitoring process;
Step 4] processing of program exception: if can not receive the application process feedack in the time of setting always, or information feedback is unusual, and then monitoring process sends termination message or directly stops this application process, and starts this application process;
Described step 1] start the monitoring process step and specifically comprise: for application program is created a monitoring process and start this monitoring process before being started this application program; This monitoring process comprises that response is set to be indicated: monitoring process inside is provided with the response sign of each module of application process and application process self, the error accumulation numerical value of each module and application process itself in its judgement application process, monitoring process sends a status query request, and all response signs just increase by 1;
Described step 3] monitoring process regularly specifically comprises to application process transmit status query requests step: monitoring process every the regular hour to application process transmit status query requests, move under the normal situation in application process, each module of application process and application process all can be made correctly and timely the status query request that monitoring process sends and feeding back, and monitoring process indicates zero setting with each corresponding response;
Described step 4] in time of setting comprise in start-up time and outer start-up time, start-up time is than outer start-up time of weak point in this;
Described step 4] in program abnormity processing step comprise:
1] if monitoring process can not receive the feedback information of application process in the interior start-up time of setting always, perhaps certain module does not have feedback information or feedback information unusual, and then monitoring process sends termination message or directly stops this application process;
2] if application process can't stop, then monitoring process can not receive the feedback information of application process always in the outer start-up time of setting, and when perhaps certain module did not have feedback information or feedback information unusual, monitoring process directly started this application process.
Above-mentioned steps 3] in the status query request that sends of monitoring process application processes comprise: application program is collected the status information of each module.
Above-mentioned steps 3] in the status query request that sends of monitoring process application processes comprise: application program is collected the status information of application program self and the status information of each module.
Above-mentioned application process receives that the status information of collecting application program self after the status query request comprises: work at present content, network connect whether unobstructed, database connect whether unobstructed, handle request number, operation starting time or update time.
Above-mentioned steps 4] in start-up time be the interior startup threshold value of response sign, the outer startup threshold value that indicate for response described outer start-up time; Described step 4] treatment step of program exception specifically comprises: if in the monitoring process, the super outer startup threshold value of setting that do not surpass of the error accumulation numerical value of some response signs, but when surpassing interior startup threshold value, then monitoring process sends termination message or directly stops this application process, if application process still can't stop, this new application process was restarted in the operation of monitoring process forced termination application process when error accumulation numerical value that then should response sign surpassed the outer startup threshold value of setting.
Above-mentioned steps 3] in monitoring process show corresponding state information after receiving the status information of feedback.
Above-mentioned monitoring process comprises communication mechanism and wrong mechanism for correcting errors: communication mechanism is to be responsible for sending request and receiving feedback information with application process, and it can be by message transmission, shared drive, write configuration file, write registration table, pipeline, socket communication mode are realized the communication between monitoring process and the application process; The mistake mechanism for correcting errors be responsible for to communications reception to information analyze and handle.
Advantage of the present invention is:
1, in this method; monitoring process not only application programs itself is monitored; and each module of energy application programs is monitored; under the situation of application program operate as normal; can in time find the collapse or the abnormal conditions of certain module; and carry out respective handling, application program is better worked long hours and move.
If a particular module in 2 application programs has great importance, this method can be monitored this module separately when application programs is monitored, to guarantee the normal operation of application program to greatest extent.
3, the different operating situation that the present invention is directed to application process has been carried out respective handling, and when application process is improper when withdrawing from or stopping to respond, monitoring process requires the application process oneself to close and restarts, and is equivalent to warm start or interior startup; The oneself closes and when restarting, monitoring process is closed by force and restarted application process when application process can't be carried out, and is equivalent to cold start-up or outer the startup.The step that starts in the present invention has increased by one, can reduce to greatest extent outer start that application programs brings such as adverse effects such as loss of datas, guarantee the normal operation of application program.
Description of drawings
Fig. 1 is a system schematic of the present invention;
Fig. 2 is that monitoring process of the present invention and application process start process flow diagram;
Fig. 3 is normal workflow figure of the present invention;
Fig. 4 is the process flow diagram of application process of the present invention when unusual;
Fig. 5 is the process flow diagram of a certain module of application process of the present invention when unusual.
Embodiment
System schematic of the present invention is seen Fig. 1, application program comprises monitoring process and application process, application process comprises module 1, module 2 ... module n, communication between monitoring process and the application process comprises status query request and feedback of status, and the communication between application process and each module comprises enquiry module state request and module status feedback.For the one or more particular modules that have great importance in the application programs are monitored, also can directly carry out the communication process of enquiry module state request and module status feedback between monitoring process and each module.
Watchdog routine of the present invention and application process start flow process and see Fig. 2, comprise creating a monitoring process, and after monitoring process started, whether the inquiry application process started, if be not activated, start application process earlier, carry out the initialization system state.Timer (timer is provided with and will regularly be triggered according to the user) is set when starting application process.
Normal workflow of the present invention is seen Fig. 3, and monitoring process at first starts application process after starting.Monitoring process is provided with timer, to judge the response of application process; Whether timer is triggered at every turn, all can inquire about application process and start, if be not activated, then starts application process.After timer is triggered, to application process transmit status query requests, monitoring process inside is provided with the response sign of each module of application process and application process itself, it is used for judging the error accumulation numerical value of each module of application process and application process itself, monitoring process sends a status query request, and all response signs just increase by 1.After application process is received status query request, collect the status information of self and the status information of each module, comprise work at present content, network connect whether unobstructed, database connect whether unobstructed, handle request number, operation starting time or update time etc., and give monitoring process with these information feedback, monitoring process shows these information.Move under the normal situation in application process, each module of application process and application process all can be made correctly and timely the status query request that monitoring process sends and be fed back the zero setting that monitoring process indicates each corresponding response.
Flow process when application process is unusual is seen Fig. 4, if monitoring process can not receive the monitor message of application process feedback always, perhaps the monitor message of application process is unusual, such as the error accumulation count value of response sign greater than 10, then monitoring process sends termination message or directly stops application process, and sets up a new application process automatically.
Flow process when a certain module of application process is unusual is seen Fig. 5, if monitoring process can not receive the monitor message of certain module always, perhaps the monitor message of certain module is unusual, such as the error accumulation count value of response sign greater than 10, then monitoring process sends termination message or directly stops application process, or sets up a new application process automatically.
The principle of the invention:
Application process of the present invention is finished application program major function, task.
Monitoring process of the present invention is responsible for monitoring the normal operation of application process: comprise communication mechanism and wrong mechanism for correcting errors.Communication mechanism is to be responsible for sending request and receiving feedback information with application process.Modes such as it can be by message transmission, shared drive, write configuration file, write registration table, pipeline, socket communication realize the communication between monitoring process and the application process.The mistake mechanism for correcting errors be responsible for to communications reception to information analyze and handle.
The mistake mechanism for correcting errors further comprises the feedback message that sends that judges whether on time to receive application process:
If 1 does not receive the feedback message that application process is sent in the time of setting, check then whether application process exists, if application process exists, think that then application process is unusual or enter deadlock, just send and stop application process message, close application process, and restart an application process, if application process does not exist, then directly start an application process;
Though 2 receive the feedback message that application process sends, in the feedback message, some modules do not have feedback information, then send to application process and stop process message, close application process, and restart an application process.
Start-up time and outer start-up time in the time of setting comprises, start-up time is shorter than outer start-up time in this; Be the interior startup threshold value of response sign interior start-up time, be the outer startup threshold value of response sign outer start-up time.
Communication mechanism further comprises to application process transmit status query requests, move under the normal situation in application process, each module of internal process and internal process all can be made correctly and timely the status query request that monitoring process sends and being fed back, and monitoring process indicates zero setting with each corresponding response.Mechanism for correcting errors further comprises if the error accumulation numerical value of some response signs does not surpass the outer threshold value (such as 10) that starts, but when surpassing interior startup threshold value (such as 5), then allow the application process oneself close, if application process can't the oneself be closed oneself, then the error accumulation numerical value of response sign surpasses forced termination application process operation when starting threshold value (such as 10) outward, restarts the step of a new application process.
In this method; not only application programs itself is monitored; and each module of application programs is monitored; solved application program to a great extent because certain module collapse or when unusual; whole application program can not operate as normal problem, can make more healthy and stronger the working long hours and moving of application program.

Claims (7)

1. the monitoring of a computer applied algorithm and abnormality eliminating method is characterized in that: may further comprise the steps:
Step 1] start monitoring process: for application program is created a monitoring process and start this monitoring process before being started this application program;
Step 2] start application process: after monitoring process started, whether the inquiry application process started, if be not activated, monitoring process at first starts application process;
Step 3] inquiry application process status information: if application process starts, the regular application processes transmit status of monitoring process query requests then, after application process is received status query request, collect corresponding status information, and status information is fed back to monitoring process;
Step 4] processing of program exception: if can not receive the application process feedack in the time of setting always, or information feedback is unusual, and then monitoring process sends termination message or directly stops this application process, and starts this application process;
Described step 1] start the monitoring process step and specifically comprise: for application program is created a monitoring process and start this monitoring process before being started this application program; This monitoring process comprises that response is set to be indicated: monitoring process inside is provided with the response sign of each module of application process and application process self, the error accumulation numerical value of each module and application process itself in its judgement application process, monitoring process sends a status query request, and all response signs just increase by 1;
Described step 3] monitoring process regularly specifically comprises to application process transmit status query requests step: monitoring process every the regular hour to application process transmit status query requests, move under the normal situation in application process, each module of application process and application process all can be made correctly and timely the status query request that monitoring process sends and feeding back, and monitoring process indicates zero setting with each corresponding response;
Described step 4] in time of setting comprise in start-up time and outer start-up time, start-up time is than outer start-up time of weak point in this;
Described step 4] in program abnormity processing step comprise:
1] if monitoring process can not receive the feedback information of application process in the interior start-up time of setting always, perhaps certain module does not have feedback information or feedback information unusual, and then monitoring process sends termination message or directly stops this application process;
2] if application process can't stop, then monitoring process can not receive the feedback information of application process always in the outer start-up time of setting, and when perhaps certain module did not have feedback information or feedback information unusual, monitoring process directly started this application process.
2. the monitoring of computer applied algorithm according to claim 1 and abnormality eliminating method is characterized in that: described step 3] in the status query request that sends of monitoring process application processes comprise: application program is collected the status information of each module.
3. the monitoring of computer applied algorithm according to claim 1 and abnormality eliminating method is characterized in that: described step 3] in the status query request that sends of monitoring process application processes comprise: application program is collected the status information of application program self and the status information of each module.
4. the monitoring of computer applied algorithm according to claim 3 and abnormality eliminating method is characterized in that: described application process receives that the status information of collecting application program self after the status query request comprises: work at present content, network connect whether unobstructed, database connect whether unobstructed, handle request number, operation starting time or update time.
5. the monitoring of computer applied algorithm according to claim 1 and abnormality eliminating method is characterized in that: described step 4] in start-up time be the interior startup threshold value of response sign, the outer startup threshold value that indicate for response described outer start-up time; Described step 4] treatment step of program exception specifically comprises: if in the monitoring process, the super outer startup threshold value of setting that do not surpass of the error accumulation numerical value of some response signs, but when surpassing interior startup threshold value, then monitoring process sends termination message or directly stops this application process, if application process still can't stop, this new application process was restarted in the operation of monitoring process forced termination application process when error accumulation numerical value that then should response sign surpassed the outer startup threshold value of setting.
6. the monitoring of computer applied algorithm according to claim 5 and abnormality eliminating method is characterized in that: described step 3] in monitoring process show corresponding state information after receiving the status information of feedback.
7. according to the monitoring and the abnormality eliminating method of claim 1 or 2 or 3 or 4 described computer applied algorithms, it is characterized in that: described monitoring process comprises communication mechanism and wrong mechanism for correcting errors: communication mechanism is to be responsible for sending request and receiving feedback information with application process, and it can be by message transmission, shared drive, write configuration file, write registration table, pipeline, socket communication mode are realized the communication between monitoring process and the application process; The mistake mechanism for correcting errors be responsible for to communications reception to information analyze and handle.
CNB2006101044479A 2006-08-01 2006-08-01 Method for monitoring and abnormal processing of computer application program Expired - Fee Related CN100389404C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006101044479A CN100389404C (en) 2006-08-01 2006-08-01 Method for monitoring and abnormal processing of computer application program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006101044479A CN100389404C (en) 2006-08-01 2006-08-01 Method for monitoring and abnormal processing of computer application program

Publications (2)

Publication Number Publication Date
CN1904852A CN1904852A (en) 2007-01-31
CN100389404C true CN100389404C (en) 2008-05-21

Family

ID=37674122

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101044479A Expired - Fee Related CN100389404C (en) 2006-08-01 2006-08-01 Method for monitoring and abnormal processing of computer application program

Country Status (1)

Country Link
CN (1) CN100389404C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106843952A (en) * 2017-01-13 2017-06-13 百度在线网络技术(北京)有限公司 Update the method and apparatus of functional module in application

Families Citing this family (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101923508B (en) 2009-06-12 2012-12-19 中兴通讯股份有限公司 Exception handling method and device in embedded system
CN102012836B (en) * 2009-09-07 2012-07-04 中国移动通信集团公司 Process survival control method and device
CN102087612B (en) * 2009-12-03 2015-05-20 腾讯科技(深圳)有限公司 Method and device for acquiring process key data
CN102088470B (en) 2009-12-07 2014-03-05 中兴通讯股份有限公司 Method and device for deadlock detection and self-recovery of file transfer protocol (FTP) in communication system
CN102117240B (en) * 2009-12-31 2016-01-20 腾讯科技(深圳)有限公司 A kind of method and device obtaining progress blocking information
CN101859275A (en) * 2010-03-08 2010-10-13 宇龙计算机通信科技(深圳)有限公司 Method, system and mobile terminal for monitoring application program
CN101804725B (en) * 2010-03-24 2015-02-25 中国电子科技集团公司第四十五研究所 Software and hardware combination multi-grade exception processing method of full-automatic precise screen printer
CN102141947B (en) * 2011-03-30 2013-04-24 东方通信股份有限公司 Method and system for processing abnormal task in computer application system adopting embedded operating system
CN102508768B (en) * 2011-09-30 2015-03-25 奇智软件(北京)有限公司 Monitoring method and monitoring device
CN103186458A (en) * 2011-12-29 2013-07-03 联芯科技有限公司 Embedded operating system-based simulation debugging system and method
TWI643063B (en) * 2012-03-06 2018-12-01 智邦科技股份有限公司 Detection method
CN102708037B (en) * 2012-04-23 2015-05-20 山东中创软件工程股份有限公司 Method and device for checking running state of application program
TWI472910B (en) * 2012-04-24 2015-02-11 Wistron Neweb Corp System resource conserving method and operating system thereof
CN103544151B (en) * 2012-07-09 2018-01-02 上海斐讯数据通信技术有限公司 The method and system of data processing in Linux system
CN102843607A (en) * 2012-07-24 2012-12-26 四川长虹电器股份有限公司 Method for monitoring process state in set top box
US8959402B2 (en) * 2012-10-04 2015-02-17 Qualcomm Incorporated Method for preemptively restarting software in a multi-subsystem mobile communication device to increase mean time between failures
CN102984500B (en) * 2012-10-26 2016-09-14 杭州天视智能系统有限公司 A kind of methods, devices and systems realizing various video monitoring device compatibility
CN103825752B (en) * 2012-11-19 2018-04-27 中国银联股份有限公司 Device and method for supervisory control system running state
CN102999412A (en) * 2012-11-21 2013-03-27 浪潮电子信息产业股份有限公司 Method for monitoring process under Linux
CN103150240B (en) * 2013-03-19 2015-04-08 天脉聚源(北京)传媒科技有限公司 Method and system for monitoring application process
CN103365758B (en) * 2013-08-05 2016-03-16 北京搜狐新媒体信息技术有限公司 Process monitoring method under a kind of virtualized environment and system
CN103544434B (en) * 2013-11-12 2016-08-24 北京网秦天下科技有限公司 For guaranteeing method and the terminal of safety operation of applied program
CN103744727A (en) * 2014-01-16 2014-04-23 Tcl集团股份有限公司 Service starting method, device and intelligent equipment
CN104156298B (en) * 2014-08-19 2017-02-15 腾讯科技(深圳)有限公司 Application monitoring method and device
CN104268055B (en) * 2014-09-01 2017-07-14 腾讯科技(深圳)有限公司 The monitoring method and device of a kind of program exception
CN104199772A (en) * 2014-09-02 2014-12-10 浪潮(北京)电子信息产业有限公司 Progress supervising method and device
CN104268080A (en) * 2014-09-25 2015-01-07 北京金山安全软件有限公司 Software exception handling method and device
CN104317373B (en) * 2014-10-21 2019-02-05 北京奇虎科技有限公司 A kind of method and apparatus of mobile terminal cooling
CN104503912B (en) * 2014-12-24 2017-07-11 中科创达软件股份有限公司 The monitoring method and device of a kind of service response process
CN105260246A (en) * 2015-11-10 2016-01-20 中国建设银行股份有限公司 Method and device for calling application system
CN105446822B (en) * 2015-11-13 2019-06-18 上海斐讯数据通信技术有限公司 Software anomaly processing system and method based on Linux
CN105511721B (en) * 2015-12-02 2018-12-25 小米科技有限责任公司 page display method and device
CN105677510A (en) * 2015-12-28 2016-06-15 北京元心科技有限公司 Monitoring method of communication processor and intelligent terminal
CN106254448B (en) * 2016-07-29 2019-09-27 北京小度信息科技有限公司 A kind of information acquisition method and device
CN107729167B (en) * 2016-08-10 2020-09-11 腾讯科技(深圳)有限公司 Application exception handling method and device
CN106371927A (en) * 2016-09-09 2017-02-01 深圳创维数字技术有限公司 Linux daemon process realization method and system
CN106528218B (en) * 2016-10-26 2018-12-21 中国水利水电科学研究院 A kind of Global Forecast System data download method
CN106874157A (en) * 2017-01-04 2017-06-20 中车株洲电力机车研究所有限公司 The monitoring method and device of a kind of train display system applications
CN106874126A (en) * 2017-01-24 2017-06-20 厦门天锐科技股份有限公司 Host process method for detecting abnormality in a kind of software development
CN107168823A (en) * 2017-05-15 2017-09-15 郑州云海信息技术有限公司 A kind of method and apparatus of Java Process Protections
CN108958827B (en) * 2017-05-25 2021-11-02 贵州白山云科技股份有限公司 Method and system for processing program upgrading fault
CN107741822A (en) * 2017-10-13 2018-02-27 中车青岛四方车辆研究所有限公司 A kind of locomotive networkization braking display screen and control method
CN110232005B (en) * 2018-03-06 2023-08-18 阿里巴巴(中国)有限公司 Application software monitoring method and device
CN108845916B (en) * 2018-07-03 2022-02-22 中国联合网络通信集团有限公司 Platform monitoring and alarming method, device, equipment and computer readable storage medium
CN109189487B (en) * 2018-08-14 2021-08-31 郑州云海信息技术有限公司 Restarting method, system and related components of Ceph distributed storage system
CN109684120A (en) * 2018-12-19 2019-04-26 Oppo广东移动通信有限公司 System service communication means, device, terminal device and storage medium
CN109947618A (en) * 2019-02-26 2019-06-28 上海鹰瞳医疗科技有限公司 Application Status monitoring method, equipment and system
CN110007981B (en) * 2019-02-28 2021-12-24 Oppo广东移动通信有限公司 Method and device for starting application program, electronic equipment and medium
CN110069925B (en) * 2019-04-03 2020-09-25 奇安信科技集团股份有限公司 Software monitoring method, system and computer readable storage medium
CN110221934B (en) * 2019-05-08 2023-09-01 惠州市德赛西威汽车电子股份有限公司 Vehicle-mounted system recovery method
CN110377341B (en) * 2019-06-10 2022-05-03 北京字节跳动网络技术有限公司 Method, device, medium and electronic equipment for monitoring no-response exception
CN110413450A (en) * 2019-07-22 2019-11-05 河南翔宇医疗设备股份有限公司 A kind of method, device and equipment handling application crash
CN111090562A (en) * 2019-11-25 2020-05-01 广东科徕尼智能科技有限公司 Business process monitoring method, equipment and storage medium of edge intelligent gateway
CN110941825B (en) * 2019-12-13 2022-05-27 支付宝(杭州)信息技术有限公司 Application monitoring method and device
CN111752599A (en) * 2020-06-23 2020-10-09 厦门美柚股份有限公司 Application program exception handling method, device, terminal and medium
CN114090109A (en) * 2021-09-30 2022-02-25 安胜(天津)飞行模拟系统有限公司 Starting method of flight simulator
CN114815641A (en) * 2022-03-29 2022-07-29 青岛海尔科技有限公司 Monitoring method and device for intelligent equipment, storage medium and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6580230B2 (en) * 2001-01-22 2003-06-17 1513660 Ontario Inc. Energy conservation dimmer device for gaseous discharge devices
US6696844B2 (en) * 1999-06-04 2004-02-24 Engineering & Research Associates, Inc. Apparatus and method for real time determination of materials' electrical properties
CN1567225A (en) * 2003-06-25 2005-01-19 宏碁股份有限公司 Application program management system and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6696844B2 (en) * 1999-06-04 2004-02-24 Engineering & Research Associates, Inc. Apparatus and method for real time determination of materials' electrical properties
US6580230B2 (en) * 2001-01-22 2003-06-17 1513660 Ontario Inc. Energy conservation dimmer device for gaseous discharge devices
CN1567225A (en) * 2003-06-25 2005-01-19 宏碁股份有限公司 Application program management system and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106843952A (en) * 2017-01-13 2017-06-13 百度在线网络技术(北京)有限公司 Update the method and apparatus of functional module in application

Also Published As

Publication number Publication date
CN1904852A (en) 2007-01-31

Similar Documents

Publication Publication Date Title
CN100389404C (en) Method for monitoring and abnormal processing of computer application program
CN100410891C (en) Self-debugging and self-restarting method for computer application software
US8700760B2 (en) Method and systems for redundant server automatic failover
US6697962B1 (en) Remote computer system monitoring and diagnostic board
US20110041009A1 (en) Managing extrinsic processes
CN110427422B (en) Data consistency checking method and equipment during data synchronization abnormity and storage medium
CN103645678A (en) Real-time response type network control system
US20100325642A1 (en) Automatically re-starting services
EP2518627A2 (en) Partial fault processing method in computer system
WO2015184866A1 (en) Monitoring method and device, and first monitoring unit in power source system
CN101771563A (en) Method for monitoring network service program
CN106874126A (en) Host process method for detecting abnormality in a kind of software development
CN110990328B (en) Method and system for reliable communication between dual processors of TBox
WO2022095896A1 (en) Method for managing ecu on vehicle, and ecu and readable storage medium
CN101557307B (en) Dispatch automation system application state management method
CN112015597A (en) Fault isolation method, device, equipment and computer readable storage medium
CN110780902A (en) Method for upgrading embedded equipment network in batch
CN109947576B (en) Method for managing internal agent program of virtual machine
CN115756667A (en) Interface contract optimization adjustment method and device
CN1160246A (en) Data processing system with error detecting processing function
US11307552B2 (en) Method for modifying a configuration and industrial plant system
CN111064597A (en) Self-healing method of middleware node self-healing system based on Pass platform
TWI705674B (en) Website restart system
JP3049010B2 (en) Parent-child relationship pseudo-continuation device and method
CN108415806A (en) A kind of high efficiency thread life monitoring mode

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee

Owner name: XI'AN IWNCOMM CO., LTD.

Free format text: FORMER NAME: XIDIAN JIETONG WIRELESS NETWORK COMMUNICATION CO LTD, XI'AN

CP01 Change in the name or title of a patent holder

Address after: High tech Zone technology two road 710075 Shaanxi city of Xi'an Province, No. 68 Xi'an Software Park A201

Patentee after: CHINA IWNCOMM Co.,Ltd.

Address before: High tech Zone technology two road 710075 Shaanxi city of Xi'an Province, No. 68 Xi'an Software Park A201

Patentee before: CHINA IWNCOMM Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080521

Termination date: 20210801

CF01 Termination of patent right due to non-payment of annual fee