CN108063794A - One kind divides Framework Software network hot upgrade method online - Google Patents
One kind divides Framework Software network hot upgrade method online Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
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
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.
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)
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)
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 |
-
2017
- 2017-11-16 CN CN201711138361.2A patent/CN108063794A/en active Pending
Patent Citations (4)
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)
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 |