CN108063794A - One kind divides Framework Software network hot upgrade method online - Google Patents

One kind divides Framework Software network hot upgrade method online Download PDF

Info

Publication number
CN108063794A
CN108063794A CN201711138361.2A CN201711138361A CN108063794A CN 108063794 A CN108063794 A CN 108063794A CN 201711138361 A CN201711138361 A CN 201711138361A CN 108063794 A CN108063794 A CN 108063794A
Authority
CN
China
Prior art keywords
upgrading
upgrade
terminal device
data
program
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.)
Pending
Application number
CN201711138361.2A
Other languages
Chinese (zh)
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.)
Nanjing Xuanshi Qiyuan Software Technology Co Ltd
Original Assignee
Nanjing Xuanshi Qiyuan Software Technology 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 Nanjing Xuanshi Qiyuan Software Technology Co Ltd filed Critical Nanjing Xuanshi Qiyuan Software Technology Co Ltd
Priority to CN201711138361.2A priority Critical patent/CN108063794A/en
Publication of CN108063794A publication Critical patent/CN108063794A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

The present invention relates to one kind to divide Framework Software network hot upgrade method online, and including structure upgrade service network, upgrade procedure, upgrading identification condition setting, six steps such as data upgrading judgement and updating operation are compiled and edit in upgrade information acquisition.The method of the present invention is simple, operation and implementation are easy, on the one hand it is effective to simplify and specification updating terminal device work flow, improve flexibility and the convenience of updating terminal device operation, and effectively overcome conventional terminal equipment upgrading operation and conflicting contradiction during terminal device normal operation, on the other hand the reliability and security of updating terminal device operation are effectively raised, effectively terminal device can be recovered after data upgrading failure, it avoids terminal device being caused to break down phenomenon when upgrading failure, greatly improve the reliability and stability of data upgrading operation.

Description

One kind divides Framework Software network hot upgrade method online
Technical field
The present invention relates to one kind to divide Framework Software network hot upgrade method online, belongs to computer software technical field.
Background technology
With the promotion and popularization of computer networking technology, currently directly obtained using terminal device from remote server Data resource realizes that the running software mode of specific operation has obtained widely in the fields such as mobile payment, telecommuting Using, at the same in order to improve terminal device operation stability and reliability, be often required to terminal device carry out periodically or Irregular operation program upgrades operation, but is found in actual upgrade operation, and current terminal device is past when being upgraded The whole forfeiture normal operation ability in escalation process of terminal device is directly resulted in toward one side, works as generation after on the other hand upgrading After upgrading failure, terminal device often lacks effective reply and recovery capability, so as to cause current updating terminal device The reliability of operation and flexibility receive larger impact, and it is relatively inefficient therefore existing for this to upgrade work operations Shape, there is an urgent need to develop a kind of brand-new updating terminal device method, to meet the needs of actual use.
The content of the invention
The object of the invention, which is that, overcomes above-mentioned deficiency, provides one kind and divides Framework Software network hot upgrade method online.
To achieve the above object, the present invention is to be achieved through the following technical solutions:
One kind divides Framework Software network hot upgrade method online, comprises the following steps:
The first step builds upgrade service network, builds at least one upgrade server first, then pass through each upgrade server The terminal device that data upgrade data services network and each operation software to be upgraded is connected with each other, and builds unified upgrading data clothes Business network;
Second step, upgrade information acquisition after completing the first step, are docked by upgrade server by upgrading data services network first Enter current software version in each terminal device into the network, verification value information, update policy information to be acquired, and respectively It is stored in upgrade server, software distribution upgrade controller frame is then defined according to the software information of acquisition by upgrade server At least two upgrades control node in structure and controller architecture;
3rd step compiles and edit the information of upgrade procedure, first second step acquisition, compiles and edit corresponding upgrading respectively for each software and mends Fourth program, and for upgrade patch program program is set to originate identification code and EP (end of program) identification code, and by upgrade patch program with Its corresponding starting identification code and EP (end of program) identification code establish data link and form completion upgrading data packet, are then each liter Level data bag set with present terminal equipment in the corresponding upgrading keyword of operation program, finally by each upgrading data packet and with The corresponding upgrading keyword of upgrading data packet is saved in upgrade server together;
4th step, upgrading identification condition setting, after completing the 3rd step, terminal device identity is compiled and edit in upgrade server and is distinguished first Know authentication procedure, terminal device operation degree of belief calculation procedure, then each upgrading data packet in upgrade server, is compiled and edit The data being mutually matched with upgrading data packet and terminal device equipment upgrade catalogue, last set with terminal device operation program phase Corresponding upgrading trigger condition;
5th step, data upgrading judges, after completing second step operation, when carrying out updating terminal device, on the one hand by operator Member is to terminal device equipment operation, the upgrading in the upgrade server then set by upgrading data services network to the 4th step Trigger condition carries out retrieval, then judges whether present terminal equipment meets promotion condition by operating personnel, is risen if meeting Grade condition suspends updating operation then into next step updating operation if being unsatisfactory for;On the other hand liter is passed through by upgrade server Level data service network is periodically to respectively upgrading trigger condition corresponding with the terminal device push of upgrade server connection, if terminal Equipment meets promotion condition, then into next step updating operation, suspends updating operation if being unsatisfactory for;
6th step, updating operation after completing the 5th step operation, judge that current terminal device meets promotion condition when passing through, and It, can be by operating personnel actively from upgrade service after having the upgrading data packet for being suitble to the updating terminal device in current upgrade server Upgrading data packet is directly acquired in device to be upgraded, and also can ascending series be directly acquired from upgrade server by terminal device automatically Upgraded according to bag, after terminal device is completed to download upgrading data packet, first by the terminal device current operation program pair The upgrading keyword of upgrading data packet is recognized, and determines whether current upgrading data packet updated contents are current with the terminal device It is clashed between operation program, if Lothrus apterus occurs, directly carries out upgrading operation, if clash, suspend upgrading And it is under idle state with the program and is upgraded again.
Further, at least one Relay Server is set in the upgrading data services network and at least one redirects clothes Business device.
Further, in the second step, it is distributed in upgrade controller framework and further includes hot standby software defined network control Device processed, the upgrading control node include software defined network controller, virtual switch and local data base.
Further, upgrade keyword in the 3rd step and include at least three data groups, and data between each data group Independently of each other, and upgrading key words content is related to 3% -10% and terminal device operation program of upgrading data packet total amount of data 3%—10%。
Further, the starting identification code and EP (end of program) identification code include at least two sections of hexadecimal datas Group, and the start point data for originating identification code is consistent with terminal device operation program data, and the start point data for originating identification code accounts for 1/4-the 1/3 of identification code total amount is originated, the endpoint data of EP (end of program) identification code is consistent with terminal device operation program data, The endpoint data of EP (end of program) identification code accounts for 1/4-the 1/3 of EP (end of program) identification code total amount of data.
Further, in the data upgrading catalogue built in the 4th step, typing upgrade server respectively upgrades respectively The upgrading keyword of data packet and starting identification code.
Further, in the 5th step, upgrade server carries out corresponding upgrading trigger condition to terminal device When time interval is 8-72 small.
Further, in the 6th step, when in escalation process, terminal device corresponding portion program fixes tentatively fortune Row, and at least simulation run three times is carried out under the driving of terminal device main program after completing to upgrade, and after simulation run is errorless The corresponding program that updating terminal device is crossed can be restarted.
Further, in the 6th step, before data upgrading operation is carried out, the original journey first to part to be upgraded Sequence is backed up and is stored in terminal device, and extensive to the new procedures after upgrading by the original program backed up after upgrading fails It is multiple, and send upgrading failure feedback information to upgrade server.
Further, the original program of the backup is sent to upgrading clothes after completing to upgrade and passing through simulation run It preserves in business device, and is deleted again when the terminal device continuous service 24-72 after completing reality is small and when phenomenon without exception occurs It removes, if when 24-72 is small during interior generation operation exception, by the original program of backup to the program after updating terminal device Recovered.
The method of the present invention is simple, operation and implement it is easy, it is on the one hand effective to simplify and specification updating terminal device work Industry flow, improves flexibility and the convenience of updating terminal device operation, and effectively overcomes conventional terminal equipment upgrading and make Conflicting contradiction when industry and terminal device normal operation, on the other hand effectively raise updating terminal device operation can By property and security, effectively terminal device can be recovered after data upgrading failure, avoid causing when because upgrading failing Terminal device breaks down phenomenon, greatly improves the reliability and stability of data upgrading operation.
Description of the drawings
It is upgrade method flow diagram that Fig. 1 upgrades without exception for the present invention;
It is upgrade method flow diagram that Fig. 2 exists without exception when failing for present invention upgrading.
Specific embodiment
Embodiment 1
As illustrated in fig. 1 and 2, one kind divides Framework Software network hot upgrade method online, comprises the following steps:
The first step builds upgrade service network, builds a upgrade server first, each upgrade server then is passed through data The terminal device for upgrading data services network and each operation software to be upgraded is connected with each other, and builds unified upgrading data service network Network;
Second step, upgrade information acquisition after completing the first step, are docked by upgrade server by upgrading data services network first Enter current software version in each terminal device into the network, verification value information, update policy information to be acquired, and respectively It is stored in upgrade server, software distribution upgrade controller frame is then defined according to the software information of acquisition by upgrade server 3 upgrading control nodes in structure and controller architecture, wherein further including hot standby software defined network in distribution upgrade controller framework Network controller, upgrading control node include software defined network controller, virtual switch and local data base;
3rd step compiles and edit the information of upgrade procedure, first second step acquisition, compiles and edit corresponding upgrading respectively for each software and mends Fourth program, and for upgrade patch program program is set to originate identification code and EP (end of program) identification code, and by upgrade patch program with Its corresponding starting identification code and EP (end of program) identification code establish data link and form completion upgrading data packet, are then each liter Level data bag set with present terminal equipment in the corresponding upgrading keyword of operation program, finally by each upgrading data packet and with The corresponding upgrading keyword of upgrading data packet is saved in upgrade server together, wherein upgrading keyword includes at least three numbers According to group, and data are mutual indepedent between each data group, and upgrade 3% and end that key words content is related to upgrading data packet total amount of data The 3% of end equipment operation program, originating identification code and EP (end of program) identification code includes two sections of hexadecimal data groups, and originates The start point data of identification code is consistent with terminal device operation program data, and the start point data for originating identification code accounts for starting identification code The 1/4 of total amount, the endpoint data of EP (end of program) identification code is consistent with terminal device operation program data, EP (end of program) identification code Endpoint data accounts for the 1/4 of EP (end of program) identification code total amount of data;
4th step, upgrading identification condition setting, after completing the 3rd step, terminal device identity is compiled and edit in upgrade server and is distinguished first Know authentication procedure, terminal device operation degree of belief calculation procedure, then each upgrading data packet in upgrade server, is compiled and edit The data being mutually matched with upgrading data packet and terminal device equipment upgrade catalogue, last set with terminal device operation program phase In corresponding upgrading trigger condition, wherein data upgrading catalogue, the upgrading of each upgrading data packet of typing upgrade server respectively is closed Keyword and starting identification code;
5th step, data upgrading judges, after completing second step operation, when carrying out updating terminal device, on the one hand by operator Member is to terminal device equipment operation, the upgrading in the upgrade server then set by upgrading data services network to the 4th step Trigger condition carries out retrieval, then judges whether present terminal equipment meets promotion condition by operating personnel, is risen if meeting Grade condition suspends updating operation then into next step updating operation if being unsatisfactory for;On the other hand liter is passed through by upgrade server Level data service network upgrades trigger condition to respectively corresponding with the terminal device push of upgrade server connection for every eight hours, if Terminal device meets promotion condition, then into next step updating operation, suspends updating operation if being unsatisfactory for;
6th step, updating operation after completing the 5th step operation, judge that current terminal device meets promotion condition when passing through, and It, can be by operating personnel actively from upgrade service after having the upgrading data packet for being suitble to the updating terminal device in current upgrade server Upgrading data packet is directly acquired in device to be upgraded, and also can ascending series be directly acquired from upgrade server by terminal device automatically Upgraded according to bag, after terminal device is completed to download upgrading data packet, first by the terminal device current operation program pair The upgrading keyword of upgrading data packet is recognized, and determines whether current upgrading data packet updated contents are current with the terminal device It is clashed between operation program, if Lothrus apterus occurs, directly carries out upgrading operation, if clash, suspend upgrading And it is under idle state with the program and is upgraded again.
In the present embodiment, at least one Relay Server is set in the upgrading data services network and at least one is redirected Server.
In the present embodiment, in the 6th step, when in escalation process, terminal device corresponding portion program fixes tentatively fortune Row, and at least simulation run three times is carried out under the driving of terminal device main program after completing to upgrade, and after simulation run is errorless The corresponding program that updating terminal device is crossed can be restarted.
In the present embodiment, in the 6th step, before data upgrading operation is carried out, first to the original of part to be upgraded Program is backed up and is stored in terminal device, and after upgrading fails by the original program that backs up to the new procedures after upgrading Recover, and upgrading failure feedback information is sent to upgrade server.
In the present embodiment, the original program of the backup is sent to upgrading after completing to upgrade and passing through simulation run It preserves in server, and is deleted again when the terminal device continuous service 24 after completing reality is small and when phenomenon without exception occurs, If when 24 is small during interior generation operation exception, the program after updating terminal device is carried out by the original program of backup extensive It is multiple.
Embodiment 2
As illustrated in fig. 1 and 2, one kind divides Framework Software network hot upgrade method online, comprises the following steps:
The first step builds upgrade service network, builds a upgrade server first, each upgrade server then is passed through data The terminal device for upgrading data services network and each operation software to be upgraded is connected with each other, and builds unified upgrading data service network Network;
Second step, upgrade information acquisition after completing the first step, are docked by upgrade server by upgrading data services network first Enter current software version in each terminal device into the network, verification value information, update policy information to be acquired, and respectively It is stored in upgrade server, software distribution upgrade controller frame is then defined according to the software information of acquisition by upgrade server 5 upgrading control nodes in structure and controller architecture, wherein further including hot standby software defined network in distribution upgrade controller framework Network controller, upgrading control node include software defined network controller, virtual switch and local data base;
3rd step compiles and edit the information of upgrade procedure, first second step acquisition, compiles and edit corresponding upgrading respectively for each software and mends Fourth program, and for upgrade patch program program is set to originate identification code and EP (end of program) identification code, and by upgrade patch program with Its corresponding starting identification code and EP (end of program) identification code establish data link and form completion upgrading data packet, are then each liter Level data bag set with present terminal equipment in the corresponding upgrading keyword of operation program, finally by each upgrading data packet and with The corresponding upgrading keyword of upgrading data packet is saved in upgrade server together, wherein upgrading keyword includes at least three numbers According to group, and data are mutual indepedent between each data group, and upgrade 5% and end that key words content is related to upgrading data packet total amount of data The 8% of end equipment operation program, originating identification code and EP (end of program) identification code includes two sections of hexadecimal data groups, and originates The start point data of identification code is consistent with terminal device operation program data, and the start point data for originating identification code accounts for starting identification code The 1/3 of total amount, the endpoint data of EP (end of program) identification code is consistent with terminal device operation program data, EP (end of program) identification code Endpoint data accounts for the 1/4 of EP (end of program) identification code total amount of data;
4th step, upgrading identification condition setting, after completing the 3rd step, terminal device identity is compiled and edit in upgrade server and is distinguished first Know authentication procedure, terminal device operation degree of belief calculation procedure, then each upgrading data packet in upgrade server, is compiled and edit The data being mutually matched with upgrading data packet and terminal device equipment upgrade catalogue, last set with terminal device operation program phase In corresponding upgrading trigger condition, wherein data upgrading catalogue, the upgrading of each upgrading data packet of typing upgrade server respectively is closed Keyword and starting identification code;
5th step, data upgrading judges, after completing second step operation, when carrying out updating terminal device, on the one hand by operator Member is to terminal device equipment operation, the upgrading in the upgrade server then set by upgrading data services network to the 4th step Trigger condition carries out retrieval, then judges whether present terminal equipment meets promotion condition by operating personnel, is risen if meeting Grade condition suspends updating operation then into next step updating operation if being unsatisfactory for;On the other hand liter is passed through by upgrade server To respectively upgrading trigger condition corresponding with the terminal device push of upgrade server connection when level data service network every 12 is small, if Terminal device meets promotion condition, then into next step updating operation, suspends updating operation if being unsatisfactory for;
6th step, updating operation after completing the 5th step operation, judge that current terminal device meets promotion condition when passing through, and It, can be by operating personnel actively from upgrade service after having the upgrading data packet for being suitble to the updating terminal device in current upgrade server Upgrading data packet is directly acquired in device to be upgraded, and also can ascending series be directly acquired from upgrade server by terminal device automatically Upgraded according to bag, after terminal device is completed to download upgrading data packet, first by the terminal device current operation program pair The upgrading keyword of upgrading data packet is recognized, and determines whether current upgrading data packet updated contents are current with the terminal device It is clashed between operation program, if Lothrus apterus occurs, directly carries out upgrading operation, if clash, suspend upgrading And it is under idle state with the program and is upgraded again.
In the present embodiment, at least one Relay Server is set in the upgrading data services network and at least one is redirected Server.
In the present embodiment, in the 6th step, when in escalation process, terminal device corresponding portion program fixes tentatively fortune Row, and at least simulation run three times is carried out under the driving of terminal device main program after completing to upgrade, and after simulation run is errorless The corresponding program that updating terminal device is crossed can be restarted.
In the present embodiment, in the 6th step, before data upgrading operation is carried out, first to the original of part to be upgraded Program is backed up and is stored in terminal device, and after upgrading fails by the original program that backs up to the new procedures after upgrading Recover, and upgrading failure feedback information is sent to upgrade server.
In the present embodiment, the original program of the backup is sent to upgrading after completing to upgrade and passing through simulation run It preserves in server, and is deleted again when the terminal device continuous service 24 after completing reality is small and when phenomenon without exception occurs, If when 36 is small during interior generation operation exception, the program after updating terminal device is carried out by the original program of backup extensive It is multiple.
The method of the present invention is simple, operation and implement it is easy, it is on the one hand effective to simplify and specification updating terminal device work Industry flow, improves flexibility and the convenience of updating terminal device operation, and effectively overcomes conventional terminal equipment upgrading and make Conflicting contradiction when industry and terminal device normal operation, on the other hand effectively raise updating terminal device operation can By property and security, effectively terminal device can be recovered after data upgrading failure, avoid causing when because upgrading failing Terminal device breaks down phenomenon, greatly improves the reliability and stability of data upgrading operation.
The basic principles, main features and the advantages of the invention have been shown and described above.The technology of the industry Personnel are it should be appreciated that the present invention is not limited to the above embodiments, and the above embodiments and description only describe this The principle of invention, without departing from the spirit and scope of the present invention, various changes and modifications of the present invention are possible, these changes Change and improvement all fall within the protetion scope of the claimed invention.The claimed scope of the invention by appended claims and its Equivalent thereof.

Claims (10)

1. one kind divides Framework Software network hot upgrade method online, it is characterised in that:Described divides Framework Software network hot online Upgrade method comprises the following steps:
The first step builds upgrade service network, builds at least one upgrade server first, then pass through each upgrade server The terminal device that data upgrade data services network and each operation software to be upgraded is connected with each other, and builds unified upgrading data clothes Business network;
Second step, upgrade information acquisition after completing the first step, are docked by upgrade server by upgrading data services network first Enter current software version in each terminal device into the network, verification value information, update policy information to be acquired, and respectively It is stored in upgrade server, software distribution upgrade controller frame is then defined according to the software information of acquisition by upgrade server At least two upgrades control node in structure and controller architecture;
3rd step compiles and edit the information of upgrade procedure, first second step acquisition, compiles and edit corresponding upgrading respectively for each software and mends Fourth program, and for upgrade patch program program is set to originate identification code and EP (end of program) identification code, and by upgrade patch program with Its corresponding starting identification code and EP (end of program) identification code establish data link and form completion upgrading data packet, are then each liter Level data bag set with present terminal equipment in the corresponding upgrading keyword of operation program, finally by each upgrading data packet and with The corresponding upgrading keyword of upgrading data packet is saved in upgrade server together;
4th step, upgrading identification condition setting, after completing the 3rd step, terminal device identity is compiled and edit in upgrade server and is distinguished first Know authentication procedure, terminal device operation degree of belief calculation procedure, then each upgrading data packet in upgrade server, is compiled and edit The data being mutually matched with upgrading data packet and terminal device equipment upgrade catalogue, last set with terminal device operation program phase Corresponding upgrading trigger condition;
5th step, data upgrading judges, after completing second step operation, when carrying out updating terminal device, on the one hand by operator Member is to terminal device equipment operation, the upgrading in the upgrade server then set by upgrading data services network to the 4th step Trigger condition carries out retrieval, then judges whether present terminal equipment meets promotion condition by operating personnel, is risen if meeting Grade condition suspends updating operation then into next step updating operation if being unsatisfactory for;On the other hand liter is passed through by upgrade server Level data service network is periodically to respectively upgrading trigger condition corresponding with the terminal device push of upgrade server connection, if terminal Equipment meets promotion condition, then into next step updating operation, suspends updating operation if being unsatisfactory for;
6th step, updating operation after completing the 5th step operation, judge that current terminal device meets promotion condition when passing through, and It, can be by operating personnel actively from upgrade service after having the upgrading data packet for being suitble to the updating terminal device in current upgrade server Upgrading data packet is directly acquired in device to be upgraded, and also can ascending series be directly acquired from upgrade server by terminal device automatically Upgraded according to bag, after terminal device is completed to download upgrading data packet, first by the terminal device current operation program pair The upgrading keyword of upgrading data packet is recognized, and determines whether current upgrading data packet updated contents are current with the terminal device It is clashed between operation program, if Lothrus apterus occurs, directly carries out upgrading operation, if clash, suspend upgrading And it is under idle state with the program and is upgraded again.
2. the one kind stated according to claim 1 divides Framework Software network hot upgrade method online, it is characterised in that:The upgrading At least one Relay Server is set in data services network and at least one redirects server.
3. the one kind stated according to claim 1 divides Framework Software network hot upgrade method online, it is characterised in that:Described second In step, it is distributed in upgrade controller framework and further includes hot standby software defined network controller, the upgrading control node includes Software defined network controller, virtual switch and local data base.
4. the one kind stated according to claim 1 divides Framework Software network hot upgrade method online, it is characterised in that:Described the 3rd Upgrade keyword in step and include at least three data groups, and data are mutual indepedent between each data group, and upgrade key words content and relate to And 3%-the 10% of 3% -10% and terminal device operation program of upgrading data packet total amount of data.
5. the one kind stated according to claim 1 divides Framework Software network hot upgrade method online, it is characterised in that:The starting Identification code and EP (end of program) identification code include at least two sections of hexadecimal data groups, and originate start point data and the end of identification code End equipment operation program data are consistent, and the start point data for originating identification code accounts for 1/4-the 1/3 of starting identification code total amount, program The endpoint data of end identification code is consistent with terminal device operation program data, and the endpoint data of EP (end of program) identification code accounts for program Terminate 1/4-the 1/3 of identification code total amount of data.
6. the one kind stated according to claim 1 divides Framework Software network hot upgrade method online, it is characterised in that:Described the 4th In the data upgrading catalogue built in step, the upgrading keyword of each upgrading data packet of typing upgrade server and starting respectively recognizes Code.
7. the one kind stated according to claim 1 divides Framework Software network hot upgrade method online, it is characterised in that:Described the 5th In step, when the time interval that upgrade server carries out upgrading trigger condition accordingly to terminal device is 8-72 small.
8. the one kind stated according to claim 1 divides Framework Software network hot upgrade method online, it is characterised in that:Described the 6th In step, when in escalation process, terminal device corresponding portion program fixes tentatively operation, and in terminal device master after completing to upgrade Carry out at least simulation run three times under driven by program, and simulation run it is errorless after can restart the phase that updating terminal device is crossed Answer program.
9. the one kind stated according to claim 1 divides Framework Software network hot upgrade method online, it is characterised in that:Described the 6th In step, before data upgrading operation is carried out, the original program of part to be upgraded is backed up first and is stored in terminal device In, and the new procedures after upgrading are recovered by the original program backed up after upgrading fails, and send and upgrade to upgrade server Failure feedback information.
10. one kind according to claim 9 divides Framework Software network hot upgrade method online, it is characterised in that:Described The original program of backup is sent in upgrade server and preserves after completing to upgrade and passing through simulation run, and completes reality It is deleted again when terminal device continuous service 24-72 afterwards is small and when phenomenon without exception occurs, if interior when 24-72 is small transport When row is abnormal, then the program after updating terminal device is recovered by the original program of backup.
CN201711138361.2A 2017-11-16 2017-11-16 One kind divides Framework Software network hot upgrade method online Pending CN108063794A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711138361.2A CN108063794A (en) 2017-11-16 2017-11-16 One kind divides Framework Software network hot upgrade method online

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711138361.2A CN108063794A (en) 2017-11-16 2017-11-16 One kind divides Framework Software network hot upgrade method online

Publications (1)

Publication Number Publication Date
CN108063794A true CN108063794A (en) 2018-05-22

Family

ID=62135049

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711138361.2A Pending CN108063794A (en) 2017-11-16 2017-11-16 One kind divides Framework Software network hot upgrade method online

Country Status (1)

Country Link
CN (1) CN108063794A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109739530A (en) * 2018-12-07 2019-05-10 杭州义益钛迪信息技术有限公司 A kind of power & environment supervision equipment software upgrading method recompiled based on cloud

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101459528A (en) * 2007-12-11 2009-06-17 康佳集团股份有限公司 On-line up-grading method and system for network terminal device
CN101782857A (en) * 2010-01-19 2010-07-21 福建三元达软件有限公司 Payment terminal, software upgrading method and system thereof
CN104423989A (en) * 2013-09-02 2015-03-18 联想(北京)有限公司 Application updating method and electronic equipment
CN104503791A (en) * 2014-12-18 2015-04-08 天津市天安怡和信息技术有限公司 Intelligent remote upgrading and maintaining method for remote self-contained equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101459528A (en) * 2007-12-11 2009-06-17 康佳集团股份有限公司 On-line up-grading method and system for network terminal device
CN101782857A (en) * 2010-01-19 2010-07-21 福建三元达软件有限公司 Payment terminal, software upgrading method and system thereof
CN104423989A (en) * 2013-09-02 2015-03-18 联想(北京)有限公司 Application updating method and electronic equipment
CN104503791A (en) * 2014-12-18 2015-04-08 天津市天安怡和信息技术有限公司 Intelligent remote upgrading and maintaining method for remote self-contained equipment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109739530A (en) * 2018-12-07 2019-05-10 杭州义益钛迪信息技术有限公司 A kind of power & environment supervision equipment software upgrading method recompiled based on cloud

Similar Documents

Publication Publication Date Title
CN105933407B (en) method and system for realizing high availability of Redis cluster
CN105912356A (en) Optical module firmware program online upgrade method supporting version fallback
CN104899065A (en) Method and system for batch online recovery and software online upgrading
CN103488498A (en) Computer booting method and computer
CN104199869A (en) Service batch processing method, service server and system
CN100450015C (en) Method for updating and recovering terminal device data in device management
CN105260209A (en) Hot-update solution of program
CN103327038B (en) The method of the batch upgrade network equipment and device
CN107948063B (en) Method for establishing aggregation link and access equipment
US10469620B2 (en) Method for transferring a new software version to at least one electricity meter via a communication network
CN103778026A (en) Object calling method and device
CN100576805C (en) Object retrieval system and method
CN108063794A (en) One kind divides Framework Software network hot upgrade method online
CN117459482B (en) Restarting method and device of switch, storage medium and electronic device
CN101453744B (en) Service control method and apparatus
CN104158906B (en) A kind of server agent control system and control method
CN103177213B (en) A kind of software vulnerability restorative procedure and system
CN102073523A (en) Method and device for implementing software version synchronization
CN115599310B (en) Method and device for controlling storage resources in storage node and storage node
CN104937863A (en) Method and device for upgrading system
CN105988882B (en) A kind of application software fault repairing method and terminal device
CN100488129C (en) Method for processing the batch configuration and network management device and network system
CN102487391A (en) Method and system for upgrading remote control edition
CN107870777A (en) A kind of hot patch implementation method and device, terminal
CN104901840A (en) Data updating method of router and router

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20180522

RJ01 Rejection of invention patent application after publication