CN107864052A - Method and its system based on lasting application deployment configuration automatic updating - Google Patents

Method and its system based on lasting application deployment configuration automatic updating Download PDF

Info

Publication number
CN107864052A
CN107864052A CN201711041274.5A CN201711041274A CN107864052A CN 107864052 A CN107864052 A CN 107864052A CN 201711041274 A CN201711041274 A CN 201711041274A CN 107864052 A CN107864052 A CN 107864052A
Authority
CN
China
Prior art keywords
configuration
deployment
application
item
lasting
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
CN201711041274.5A
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.)
Guangdong Eshore Technology Co Ltd
Original Assignee
Guangdong Eshore 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 Guangdong Eshore Technology Co Ltd filed Critical Guangdong Eshore Technology Co Ltd
Priority to CN201711041274.5A priority Critical patent/CN107864052A/en
Publication of CN107864052A publication Critical patent/CN107864052A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • H04L41/082Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0886Fully automatic configuration

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Stored Programmes (AREA)

Abstract

The present invention relates to the method and its system based on lasting application deployment configuration automatic updating, wherein, the method for upgrading, comprise the following steps;S1, configuration template is made, extract configuration item, generate configuration items list file;S2, code is built, compile out application package, configuration template bag and data library initialization script;Configuration items list in S3, reading configuration template bag, the configuration item of application is shown on interface.Invention creates automatic channel of the software merit rating from exploitation to deployment, use this passage, the configuration of application program can be managed and issue on lasting deployment platform, with reference to lasting deployment system, configuration file is split into some configuration items, modification to configuration file is transformed into the modification to configuration item, and row format limitation is entered to the content of each configuration item, it also added the application method explanation of configuration item, configuration error is at utmost avoided, is effectively reduced the pressure for upgrading of operation maintenance personnel.

Description

Method and its system based on lasting application deployment configuration automatic updating
Technical field
The present invention relates to application upgrade field, more specifically refers to based on lasting application deployment configuration automatic updating Method and its system.
Background technology
In traditional application service escalation process, operation maintenance personnel needs the System Configuration Manual according to developer, repaiies by hand Change the configuration file of application, together with application program binary file upload onto the server in upgraded.Due to artificial behaviour Make, it is difficult to avoid mistake.
During typically continuing deployment system application upgrade, although operation maintenance personnel does not have to configuration file to upload to service Device, but be still difficult to avoid the manual edit to configuration file, unavoidable error.
The content of the invention
The defects of it is an object of the invention to overcome prior art, there is provided configure automatic updating based on lasting application deployment Method and its system.
To achieve the above object, the present invention uses following technical scheme:
Based on the method for lasting application deployment configuration automatic updating, comprise the following steps;
S1, configuration template is made, extract configuration item, generate configuration items list file;
S2, code is built, compile out application package, configuration template bag and data library initialization script;
Configuration items list in S3, reading configuration template bag, the configuration item of application is shown on interface.
Its further technical scheme is:In the S1, in addition to software version is set, software the package list is set and made each Kind instrument script.
Its further technical scheme is:In the S2, in addition to enter line code and submit and trigger structure flow.
Its further technical scheme is:In the S3, in addition to deployment task is created, select application deployment, application is set Configuration, configuration file is generated, dispose running environment.
Its further technical scheme is:In S1, the extraction configuration item comprises the following steps;
A1, loading configuration items list;
A2, scan templates content, obtain new configuration item;
A3, new configuration item is added in configuration items list file;
A4, list new configuration item.
Its further technical scheme is:In S2, the code carries out structure and comprised the following steps;
B1, perform precompile script;
B2, it is compiled structure;
B3, software package executable create script.
Its further technical scheme is:In b3, the software kit creates script and comprised the following steps;
C1, read software the package list;
C2, read version information;
C3, read Current warehouse mark;
C4, judge that current version bag whether there is;If it is, into step c8;If it is not, then into c5;
C5, create application package;
C6, create configuration template bag;
C7, create database initialization package;
C8, end.
Its further technical scheme is:In the c6, the establishment configuration template comprises the following steps;
D1, create configuration template bag catalogue SDIR;
D2, copy configuration template catalogue to SDIR;
D3, copy configuration generation script to SDIR;
D4, copy related resource to SDIR;
D5, SDIR is packaged into configuration template bag;
D6, template bag copied to associative directory;
D7, end.
Its further technical scheme is:The establishment deployment task, application deployment are selected, application configuration is set, generation is matched somebody with somebody File is put, deployment running environment comprises the following steps;
E1, list configuration item;
E2 simultaneously sets configuration item;
E3, preserve configuration item version;
E4, application server deployment mark according to Git obtains version information;
E5, configuration information are pushed to running environment;
E6, using dynamic access configuration information.
Based on the system of lasting application deployment configuration automatic updating, including;
Development block, for making configuration template, configuration item is extracted, generates configuration items list file;
Construction unit, for being built to code, compile out application package, configuration template bag and data library initialization Script;
Deployment unit, for reading the configuration items list in configuration template bag, the configuration item of application is shown on interface.
Compared with the prior art, the invention has the advantages that:By making configuration template, configuration item, generation configuration are extracted Item listing file, builds to code, compiles out application package, configuration template bag and data library initialization script, reads Configuration items list in configuration template bag, the configuration item of application is shown on interface;Create a software merit rating from exploitation to The automatic channel of deployment, using this passage, the configuration of application program can be managed and send out on lasting deployment platform Cloth, with reference to lasting deployment system, configuration file is split into some configuration items, the modification transformation to configuration file is organized in pairs The modification of item, and row format limitation is entered to the content of each configuration item, the application method explanation of configuration item is also added, it is maximum Degree avoids configuration error, avoids configuration information by written description, manual edit, artificial upload and cause mistake occur, It is effectively reduced the pressure for upgrading of operation maintenance personnel.
The invention will be further described with specific embodiment below in conjunction with the accompanying drawings.
Brief description of the drawings
Fig. 1 is the flow chart for the method that automatic updating is configured based on lasting application deployment;
Fig. 2 is the flow chart that configuration item is extracted in S1;
Fig. 3 is the flow chart of code construction in S2;
Fig. 4 is the flow chart that software kit creates script in b3;
Fig. 5 is the flow chart that configuration template is created in c6;
Fig. 6 selects application deployment, sets application configuration, generate configuration file, dispose running environment to build deployment task Flow chart;
Fig. 7 is the circuit block diagram for the system that automatic updating is configured based on lasting application deployment.
The construction unit of 10 development block 20
30 deployment units
Embodiment
In order to more fully understand the technology contents of the present invention, technical scheme is entered with reference to specific embodiment One step introduction and explanation, but it is not limited to this.
Specific embodiment as shown in Fig. 1 to Fig. 7, configure the method for automatic updating based on lasting application deployment and its be System;Wherein, as shown in Figures 1 to 6, the invention discloses the method based on lasting application deployment configuration automatic updating, including Following steps;
S1, configuration template is made, extract configuration item, generate configuration items list file;
S2, code is built, compile out application package, configuration template bag and data library initialization script;
Configuration items list in S3, reading configuration template bag, the configuration item of application is shown on interface.
Wherein, in S1, in addition to software version is set, software the package list is set and makes various instrument scripts.
Wherein, in S2, in addition to enter line code and submit and trigger structure flow.
Wherein, in S3, in addition to deployment task is created, selects application deployment, application configuration, generation configuration text are set Part, dispose running environment.
Specifically, as shown in Fig. 2 in S1, extraction configuration item comprises the following steps;
A1, loading configuration items list;
A2, scan templates content, obtain new configuration item;
A3, new configuration item is added in configuration items list file;
A4, list new configuration item.
Wherein, the processing logic of the instrument of analysis configuration template configuration item.The effect of this instrument is analysis configuration template Configuration file in catalogue, obtains configuration item therein, and the form of configuration item is:$ { { NAME } }, wherein NAME are exactly one and matched somebody with somebody Put the name of item.Configuration item can be saved in after getting configuration item in configuration project listing file in the form of being superimposed.
Further, a configuration item includes herein below:Name, type, form, default value, if necessary, option row Table, illustrate etc..
Specifically, as shown in figure 3, in S2, code carries out structure and comprised the following steps;
B1, perform precompile script;
B2, it is compiled structure;
B3, software package executable create script.
Wherein, precompile script is performed:This is the versatility for project, needs to be some pre- behaviour before the compiling of some projects Make, such as generation UI interface.If desired with operation, the executable script of a pre-operation is just preserved in the project, is built When find that the script carries out once.
It is compiled structure:This is the code compilation step for building flow, generates executable application package.
Software package executable creates script:This script can generate application package, configuration according to the configuration information in project Template bag, database initialization package, it is saved in the catalogue of project issue.
Specifically, as shown in figure 4, in b3, software kit creates script and comprised the following steps;
C1, read software the package list;
C2, read version information;
C3, read Current warehouse mark;
C4, judge that current version bag whether there is;If it is, into step c8;If it is not, then into c5;
C5, create application package;
C6, create configuration template bag;
C7, create database initialization package;
C8, end.
Wherein, software package file list:Define the list of file in software kit;
Profile template:The profile template file that developer safeguards, is stored in configuration template catalogue;
Configuration items list:Generated by script, include the configuration item of all templates in profile template catalogue.Specifically Details need developer to safeguard.
Version information:The information of current version is saved, form is:N.m.x, it can be added below in actual version The tag information in git warehouses.Such as:n.m.x-xxxxxx;
The production method of three bags is described below:
The establishment of application package:Software package file list is read, the file copy in list is current to application program In the catalogue of version, then packed.
The establishment of configuration template bag:Profile template catalogue, configuration items list, configuration file Core Generator copies to In configuration template catalogue, then packed.Fig. 5 has been described in detail to this flow.
The establishment of database initialization package:Information in db catalogues is packed.Form in catalogue is substantially:
Init catalogues:Save the script of all initialization, performed by order of file names during deployment;
The release directory:Such as V0.1.1;There are two catalogues of rollback and upgrade in catalogue, there is corresponding script the inside. Table is divided to be used for doing the upgrading and rollback of database version.Example approximately as:
db/init/demo.sql
db/V0.1.1/rollback/01.drop_test_table.sql
db/V0.1.1/upgrade/01.add_test_table.sql
db/V0.1.1/upgrade/02.insert_test_table.sql
db/V0.1.2/rollback/01.drop_table_test1.sql
db/V0.1.2/upgrade/01.create_table_test1.sql
db/V0.1.2/upgrade/02.insert_data_to_table_test1.sql
Specifically, as shown in figure 5, in c6, create configuration template and comprise the following steps;
D1, create configuration template bag catalogue SDIR;
D2, copy configuration template catalogue to SDIR;
D3, copy configuration generation script to SDIR;
D4, copy related resource to SDIR;
D5, SDIR is packaged into configuration template bag;
D6, template bag copied to associative directory;
D7, end.
Wherein, the step of creating configuration template bag, mainly configuration template catalogue, configuration items list file, work is configured Tool is merged into a configuration template bag, is issued together with application package and data library initialization script bag.
Specifically, as shown in fig. 6, create deployment task, select application deployment, set application configuration, generate configuration file, Deployment running environment comprises the following steps;
E1, list configuration item;
E2 simultaneously sets configuration item;
E3, preserve configuration item version;
E4, application server deployment mark according to Git obtains version information;
E5, configuration information are pushed to running environment;
E6, using dynamic access configuration information.
Wherein, dispose using Kubernetes to realize, all applications are all packaged into a Docker mirror image, configuration file Realized using Kubernetes Config Map.
The operating process disposed except lasting deployment platform to application.Operation maintenance personnel is created by lasting deployment platform One application deployment, then checks all software version lists that can be disposed, selects one.Continue deployment platform to include pair All configuration item information answered.Operation maintenance personnel has configured the TAG that can after configuration item information creates a version, at this moment can be The information of configuration item is saved in a configuration item version table in current database, then the configuration item information and mould in table Plate, the configuration file Core Generator in configuration template bag is called, final configuration file is generated, is saved in warehouse.
When deployment, some configuration TAG of current version is selected, is then started according to these configuration informations and applied.
It is important to note that:Configuration file Core Generator can be developer's exploitation, be saved in project, so The purpose done is to improve the versatility of configuration file format.Certainly, continuing deployment platform also has the configuration text of an acquiescence Part Core Generator, if not having specific instrument in project, the instrument of acquiescence can be used by continuing management platform.
In addition, continuing the interface that deployment platform can provide the configuration item information for some version for obtaining some application, obtain The interface of corresponding configuration file.Application program can obtain newest configuration by interface above in real time.
As shown in fig. 7, the invention also discloses the system based on lasting application deployment configuration automatic updating, including;
Development block 10, for making configuration template, configuration item is extracted, generates configuration items list file;
Construction unit 20, for being built to code, application package is compiled out, configuration template bag and database are initial Change script;
Deployment unit 30, for reading the configuration items list in configuration template bag, the configuration item of application is shown on interface.
Wherein, whole exploitation configures the link of correlation into the life cycle of deployment.Whole flow process is divided into development phase, structure Build stage and deployment phase.Theory based on Devops, exploitation, test and the inter-sectional needs of O&M are formed integral with one another.
In the development phase, developer just needs to prepare for the deployment of software, therefore, needs making to match somebody with somebody in the development phase Template is put, extracts configuration item, generates configuration items list file.Invention defines software merit rating Template Information make flow, And a series of associated instruments are made.
In the structure stage, the submission of code can trigger structure flow.It is pre-set to build flow, structure is carried out to code Build, compile out application package, configuration template bag and data library initialization script.One can be done to the content of configuration template bag below Individual detailed introduction.
In deployment phase, continue the configuration items list in deployment platform reading configuration template bag, application is shown on interface Configuration item.Keeper fills configuration item information as requested, after confirmation is errorless, preserves into a configuration version.Preservation is matched somebody with somebody The data of configuration item can be saved in database by putting the operation of version, template and configuration item generation in configuration template bag Configuration file, it is saved in Git warehouses, and has beaten a corresponding tag mark.
In summary, the present invention extracts configuration item, configuration items list file is generated, to code by making configuration template Built, compile out application package, configuration template bag and data library initialization script, read the configuration in configuration template bag Item list, the configuration item of application is shown on interface;Automatic channel of the software merit rating from exploitation to deployment is created, is made With this passage, the configuration of application program can be managed and issue on lasting deployment platform, with reference to lasting deployment system, Configuration file is split into some configuration items, the modification to configuration file is transformed into the modification to configuration item, and to each The content of configuration item enters row format limitation, also added the application method explanation of configuration item, at utmost avoids configuration error, Configuration information is avoided manual edit, manually to upload by written description and cause mistake occur, be effectively reduced operation maintenance personnel Pressure for upgrading.
The above-mentioned technology contents that the present invention is only further illustrated with embodiment, in order to which reader is easier to understand, but not Represent embodiments of the present invention and be only limitted to this, any technology done according to the present invention extends or recreation, by the present invention's Protection.Protection scope of the present invention is defined by claims.

Claims (10)

1. the method based on lasting application deployment configuration automatic updating, it is characterised in that comprise the following steps;
S1, configuration template is made, extract configuration item, generate configuration items list file;
S2, code is built, compile out application package, configuration template bag and data library initialization script;
Configuration items list in S3, reading configuration template bag, the configuration item of application is shown on interface.
2. the method according to claim 1 based on lasting application deployment configuration automatic updating, it is characterised in that described In S1, in addition to software version is set, software the package list is set and makes various instrument scripts.
3. the method according to claim 1 based on lasting application deployment configuration automatic updating, it is characterised in that described In S2, in addition to enter line code and submit and trigger structure flow.
4. the method according to claim 1 based on lasting application deployment configuration automatic updating, it is characterised in that described In S3, in addition to deployment task is created, select application deployment, application configuration is set, generate configuration file, dispose running environment.
5. the method according to claim 1 based on lasting application deployment configuration automatic updating, it is characterised in that in S1 In, the extraction configuration item comprises the following steps;
A1, loading configuration items list;
A2, scan templates content, obtain new configuration item;
A3, new configuration item is added in configuration items list file;
A4, list new configuration item.
6. the method according to claim 1 based on lasting application deployment configuration automatic updating, it is characterised in that in S2 In, the code carries out structure and comprised the following steps;
B1, perform precompile script;
B2, it is compiled structure;
B3, software package executable create script.
7. the method according to claim 6 based on lasting application deployment configuration automatic updating, it is characterised in that in b3 In, the software kit creates script and comprised the following steps;
C1, read software the package list;
C2, read version information;
C3, read Current warehouse mark;
C4, judge that current version bag whether there is;If it is, into step c8;If it is not, then into c5;
C5, create application package;
C6, create configuration template bag;
C7, create database initialization package;
C8, end.
8. the method according to claim 7 based on lasting application deployment configuration automatic updating, it is characterised in that in institute State in c6, the establishment configuration template comprises the following steps;
D1, create configuration template bag catalogue SDIR;
D2, copy configuration template catalogue to SDIR;
D3, copy configuration generation script to SDIR;
D4, copy related resource to SDIR;
D5, SDIR is packaged into configuration template bag;
D6, template bag copied to associative directory;
D7, end.
9. the method according to claim 4 based on lasting application deployment configuration automatic updating, it is characterised in that described Deployment task is created, selects application deployment, application configuration is set, generates configuration file, deployment running environment comprises the following steps;
E1, list configuration item;
E2 simultaneously sets configuration item;
E3, preserve configuration item version;
E4, application server deployment mark according to Git obtains version information;
E5, configuration information are pushed to running environment;
E6, using dynamic access configuration information.
10. the system based on lasting application deployment configuration automatic updating, it is characterised in that including;
Development block, for making configuration template, configuration item is extracted, generates configuration items list file;
Construction unit, for being built to code, compile out application package, configuration template bag and data library initialization pin This;
Deployment unit, for reading the configuration items list in configuration template bag, the configuration item of application is shown on interface.
CN201711041274.5A 2017-10-30 2017-10-30 Method and its system based on lasting application deployment configuration automatic updating Pending CN107864052A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711041274.5A CN107864052A (en) 2017-10-30 2017-10-30 Method and its system based on lasting application deployment configuration automatic updating

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711041274.5A CN107864052A (en) 2017-10-30 2017-10-30 Method and its system based on lasting application deployment configuration automatic updating

Publications (1)

Publication Number Publication Date
CN107864052A true CN107864052A (en) 2018-03-30

Family

ID=61697897

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711041274.5A Pending CN107864052A (en) 2017-10-30 2017-10-30 Method and its system based on lasting application deployment configuration automatic updating

Country Status (1)

Country Link
CN (1) CN107864052A (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108809722A (en) * 2018-06-13 2018-11-13 郑州云海信息技术有限公司 A kind of method, apparatus and storage medium of deployment Kubernetes clusters
CN109462657A (en) * 2018-11-28 2019-03-12 中国科学院国家天文台 A kind of expansible long-range observatory's system
CN110377367A (en) * 2019-07-24 2019-10-25 广州虎牙科技有限公司 Arrrangement method, device, electric terminal and computer readable storage medium
CN110543328A (en) * 2019-07-26 2019-12-06 苏州浪潮智能科技有限公司 Cross-platform component management method, system, terminal and storage medium based on Ambari
CN110597514A (en) * 2018-06-13 2019-12-20 研祥智能科技股份有限公司 Program issuing system under VxWorks
CN110806895A (en) * 2019-11-04 2020-02-18 精硕科技(北京)股份有限公司 Project creation method and device and computer readable storage medium
CN111198691A (en) * 2019-12-23 2020-05-26 杭州云徙科技有限公司 Application multi-runtime configuration and deployment method based on cloud platform
CN111221564A (en) * 2018-11-26 2020-06-02 中国石油天然气股份有限公司 WEB application configuration deployment method and device
CN111414192A (en) * 2020-03-31 2020-07-14 惠州华阳通用电子有限公司 Automatic generation method of controller pin codes
CN112052225A (en) * 2020-08-27 2020-12-08 中信银行股份有限公司 DB2 database static embedded SQL binding elegant deployment method
CN113312063A (en) * 2021-05-31 2021-08-27 中电福富信息科技有限公司 Kubernetes-based software system rapid deployment and upgrade method
CN113760344A (en) * 2020-07-06 2021-12-07 北京沃东天骏信息技术有限公司 Dynamic configuration method, device, electronic equipment and storage medium
CN115567392A (en) * 2022-10-10 2023-01-03 浙江保融科技股份有限公司 Automatic deployment and upgrade method for customer internal business system
CN117992115A (en) * 2024-04-02 2024-05-07 建信金融科技有限责任公司 System configuration processing method, device, equipment, medium and program product
CN118409736A (en) * 2024-07-04 2024-07-30 中国电子科技集团公司第二十八研究所 Hierarchical multi-element system-oriented system deployment planning method and system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101977121A (en) * 2010-10-25 2011-02-16 中兴通讯股份有限公司 Configuration file processing method, device and system
CN102665231A (en) * 2012-05-23 2012-09-12 北京中创信测科技股份有限公司 Method of automatically generating parameter configuration file for LTE (Long Term Evolution) system
CN103793242A (en) * 2013-10-09 2014-05-14 中国电子设备系统工程公司研究所 Quick information system deploying method on basis of virtual computing environment
CN103927494A (en) * 2014-03-24 2014-07-16 浙江浙大网新集团有限公司 Method and system for managing security configuration files
CN104267951A (en) * 2014-09-25 2015-01-07 福建星网视易信息系统有限公司 Method and device for achieving user-defined graphical user interface
CN105677356A (en) * 2016-01-11 2016-06-15 上海雷腾软件股份有限公司 Operation and maintenance method and device
CN106708509A (en) * 2016-11-28 2017-05-24 上海宝尊电子商务有限公司 Automatic software project development all-link configuration management system
CN106873975A (en) * 2016-12-30 2017-06-20 武汉默联股份有限公司 Devops based on Docker persistently pays and automated system and method

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101977121A (en) * 2010-10-25 2011-02-16 中兴通讯股份有限公司 Configuration file processing method, device and system
CN102665231A (en) * 2012-05-23 2012-09-12 北京中创信测科技股份有限公司 Method of automatically generating parameter configuration file for LTE (Long Term Evolution) system
CN103793242A (en) * 2013-10-09 2014-05-14 中国电子设备系统工程公司研究所 Quick information system deploying method on basis of virtual computing environment
CN103927494A (en) * 2014-03-24 2014-07-16 浙江浙大网新集团有限公司 Method and system for managing security configuration files
CN104267951A (en) * 2014-09-25 2015-01-07 福建星网视易信息系统有限公司 Method and device for achieving user-defined graphical user interface
CN105677356A (en) * 2016-01-11 2016-06-15 上海雷腾软件股份有限公司 Operation and maintenance method and device
CN106708509A (en) * 2016-11-28 2017-05-24 上海宝尊电子商务有限公司 Automatic software project development all-link configuration management system
CN106873975A (en) * 2016-12-30 2017-06-20 武汉默联股份有限公司 Devops based on Docker persistently pays and automated system and method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
丁海斌 等: "基于Docker的DevOps系统设计与实现", 《指挥信息系统与技术》 *
张怡: "基于Docker的虚拟化应用平台设计与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 *

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108809722A (en) * 2018-06-13 2018-11-13 郑州云海信息技术有限公司 A kind of method, apparatus and storage medium of deployment Kubernetes clusters
CN110597514A (en) * 2018-06-13 2019-12-20 研祥智能科技股份有限公司 Program issuing system under VxWorks
CN111221564A (en) * 2018-11-26 2020-06-02 中国石油天然气股份有限公司 WEB application configuration deployment method and device
CN111221564B (en) * 2018-11-26 2023-09-26 中国石油天然气股份有限公司 WEB application configuration deployment method and device
CN109462657A (en) * 2018-11-28 2019-03-12 中国科学院国家天文台 A kind of expansible long-range observatory's system
CN110377367B (en) * 2019-07-24 2022-05-03 广州虎牙科技有限公司 Component configuration method and device, electronic terminal and computer readable storage medium
CN110377367A (en) * 2019-07-24 2019-10-25 广州虎牙科技有限公司 Arrrangement method, device, electric terminal and computer readable storage medium
CN110543328A (en) * 2019-07-26 2019-12-06 苏州浪潮智能科技有限公司 Cross-platform component management method, system, terminal and storage medium based on Ambari
CN110543328B (en) * 2019-07-26 2022-10-18 苏州浪潮智能科技有限公司 Cross-platform component management method, system, terminal and storage medium based on Ambari
CN110806895A (en) * 2019-11-04 2020-02-18 精硕科技(北京)股份有限公司 Project creation method and device and computer readable storage medium
CN111198691A (en) * 2019-12-23 2020-05-26 杭州云徙科技有限公司 Application multi-runtime configuration and deployment method based on cloud platform
CN111414192A (en) * 2020-03-31 2020-07-14 惠州华阳通用电子有限公司 Automatic generation method of controller pin codes
CN111414192B (en) * 2020-03-31 2023-09-12 惠州华阳通用电子有限公司 Automatic generation method for pin codes of controller
CN113760344A (en) * 2020-07-06 2021-12-07 北京沃东天骏信息技术有限公司 Dynamic configuration method, device, electronic equipment and storage medium
CN112052225A (en) * 2020-08-27 2020-12-08 中信银行股份有限公司 DB2 database static embedded SQL binding elegant deployment method
CN112052225B (en) * 2020-08-27 2024-05-17 中信银行股份有限公司 DB2 database static embedded SQL binding graceful deployment method
CN113312063A (en) * 2021-05-31 2021-08-27 中电福富信息科技有限公司 Kubernetes-based software system rapid deployment and upgrade method
CN115567392B (en) * 2022-10-10 2023-08-15 浙江保融科技股份有限公司 Automatic deployment upgrading method for customer internal service system
CN115567392A (en) * 2022-10-10 2023-01-03 浙江保融科技股份有限公司 Automatic deployment and upgrade method for customer internal business system
CN117992115A (en) * 2024-04-02 2024-05-07 建信金融科技有限责任公司 System configuration processing method, device, equipment, medium and program product
CN118409736A (en) * 2024-07-04 2024-07-30 中国电子科技集团公司第二十八研究所 Hierarchical multi-element system-oriented system deployment planning method and system

Similar Documents

Publication Publication Date Title
CN107864052A (en) Method and its system based on lasting application deployment configuration automatic updating
CN104407973B (en) Method and device for realizing automatic unit test
US5812436A (en) Method and apparatus for testing and analyzing the conformance of a proposed set of requirements for a proposed network management application
US7761786B2 (en) Reusable XPath validation expressions
US5715373A (en) Method and apparatus for preparing a suite of test scripts for testing a proposed network management application
CN110580152B (en) Front-end automatic scaffold
US20080276221A1 (en) Method and apparatus for relations planning and validation
CN111124376B (en) construction project system of codeCli scaffold
US20080051921A1 (en) Method for modifying configuration of business system
ITTO980720A1 (en) PROCEDURE FOR INSTALLING AND VERIFYING THE SOFTWARE FOR A CUSTOM MADE COMPUTER SYSTEM.
CN103164334A (en) System and method for detecting breaking point in web application automatic test case
JPH0830487A (en) Method and device for testing program
US20120124550A1 (en) Facilitating database application code translation from a first application language to a second application language
CN100483429C (en) Verification operation supporting system and method of the same
JP4978233B2 (en) Simulator development system and simulator development method
CN115185550A (en) Service deployment method, device, computer equipment and storage medium
US20060041873A1 (en) Computer system and method for verifying functional equivalence
CN107480050A (en) A kind of method of testing of automatic test renewal bag
US10656922B2 (en) Systems and methods for providing an application transformation tool
CN117492803A (en) Intelligent door lock PCBA software upgrading method and system
US20150033213A1 (en) Compiling method, storage medium and compiling apparatus
CN112597023A (en) Case management method and device based on guide picture, computer equipment and storage medium
CN109117173B (en) Configuration file management method based on project version development
JP2008293382A (en) Automatic test specification generation system
CN108287788A (en) A kind of use-case step matching method based on test case, system

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: 20180330

RJ01 Rejection of invention patent application after publication