CN112231010A - Application configuration information management and dynamic updating method based on OSGI (open service gateway initiative) specification - Google Patents
Application configuration information management and dynamic updating method based on OSGI (open service gateway initiative) specification Download PDFInfo
- Publication number
- CN112231010A CN112231010A CN202011054942.XA CN202011054942A CN112231010A CN 112231010 A CN112231010 A CN 112231010A CN 202011054942 A CN202011054942 A CN 202011054942A CN 112231010 A CN112231010 A CN 112231010A
- Authority
- CN
- China
- Prior art keywords
- configuration
- configuration information
- configuration file
- information
- dynamic
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
Abstract
The invention relates to a method for managing and dynamically updating application configuration information based on OSGI (open service gateway initiative) specifications, which comprises the following steps: A. configuring a centralized management module in a configuration management center and a dynamic release system to perform centralized management on configuration information; B. configuring a dynamic updating processing module in a configuration management center and a dynamic publishing system, receiving published configuration information, and calling a shell script of a server to update the published configuration information into an application configuration file; C. and the configuration information persistence module receives the configuration information needing to be persisted and carries out persistence processing on the configuration information in the configuration management center and the dynamic release system. The method and the device can quickly update the application configuration file, reduce the operation risk of manually updating the application configuration file, shorten the operation time of manually updating the configuration file, reduce the frequency of manually logging in the application server and improve the application safety.
Description
Technical Field
The invention relates to the technical field of computer data processing, in particular to a method for managing and dynamically updating application configuration information based on OSGI (open service gateway initiative) specifications.
Background
OSGI (Open Service Gateway Initiative) technology is a series of specifications for Java dynamic modular systems. The method is characterized by modularization and dynamic deployment, and supports modularized dynamic development and modularized dynamic expansion.
At present, in order to meet the requirements of future dynamic extension of service applications and dynamic deployment of applications, service applications developed based on OSGI design specifications are adopted, so that the defect that the application services need to be stopped from updating due to later iteration is overcome. In the process of continuously and iteratively releasing a project, it is found that, because the configuration file needs to be manually updated and the application adopts a cluster deployment mode, dozens of application servers exist, it takes a long time to update the configuration file of the application each time, and a situation that part of the servers are omitted in configuration or are configured incorrectly easily occurs.
Disclosure of Invention
Aiming at the problems, the invention provides a method for managing and dynamically updating application configuration information based on OSGI (open service gateway initiative) specifications, thereby realizing dynamic updating of application configuration and solving the problem of centralized management of configuration.
The invention relates to a method for managing and dynamically updating application configuration information based on OSGI specification, which comprises the following steps:
A. configuring a centralized management module in a configuration management center and a dynamic release system to perform centralized management on configuration information;
B. configuring a dynamic updating processing module in a configuration management center and a dynamic publishing system, receiving published configuration information, and calling a shell script of a server to update the published configuration information into an application configuration file;
C. and the configuration information persistence module receives the configuration information needing to be persisted and carries out persistence processing on the configuration information in the configuration management center and the dynamic release system.
The comprehensive management application developed based on OSGI design specifications realizes centralized management and dynamic change of configuration, shortens the time of application iterative deployment, reduces non-technical risks caused by artificial change of configuration files, and can realize centralized management of cluster configuration and dynamic change of cluster configuration without depending on third-party services and introducing a third-party jar package.
Further, step a comprises:
selecting a configuration file needing to update or modify the configuration file information, and updating or modifying the configuration file;
after the configuration file information is updated or modified, if the configuration file information needs to be issued, the configuration dynamic update processing logic is called and a result is returned; if the configuration information needs to be saved, the configuration information persistence processing logic is called and the result is returned.
The configuration centralized management module in the step a performs centralized management on the configuration information of the application cluster, and includes information such as an ip, a user name, a password of a server where the application is located, a deployment path of the application in the server, a location path of a shell script updating the configuration information in the server, and the like, and further includes functions of centralized management of the configuration information, configuration updating, publishing, and the like.
Further, step B includes:
the configuration dynamic update processing module receives configuration information to be issued;
selecting a corresponding configuration file to update the shell script according to the configuration information to be issued;
calling a script execution client, transmitting configuration information to be issued, and executing a corresponding updated shell script;
acquiring an execution result of the script, and calling configuration information persistence processing logic to perform persistence processing if the execution is successful; if the execution fails, returning the processing failure;
the mode of configuration centralized management and dynamic update in the step B is to directly operate the configuration file of the application through the shell script, so that the existing application code does not need to be modified.
Further, in the above-mentioned case,
the Shell script receives configuration information of the configuration file to be updated and acquires a path and a name of the configuration file to be updated in the server;
creating a configuration file with the same name as the configuration file under the temporary folder, and writing the received configuration information into the configuration file;
the configuration file to be updated is replaced with the newly created configuration file of the same name under the temporary folder.
The method for dynamically updating the cluster configuration is that the shell script file which executes the corresponding configuration file change directly operates the application configuration file, so that a jar package of a third party is not required to be introduced into the application.
Further, step C includes:
the configuration information persistence module is used for conducting persistence processing on configuration information, in order to reduce the pressure of a single database and achieve database and table division, a mycat middleware is used as a proxy for data access, a mysql database is used for storing the configuration information, and a processing result is returned after persistence is successful.
And C, after the configuration information persistence module performs persistence processing on the configuration information, the obtained persistence information is used for the configuration management module to inquire and modify the configuration information.
The invention provides an application configuration information management and dynamic updating method based on OSGI (open service gateway initiative) specifications, which can be used for rapidly updating an application configuration file, reducing the operation risk of manually updating the application configuration file, shortening the operation time of manually updating the configuration file, reducing the frequency of manually logging in an application server and improving the application safety.
Drawings
FIG. 1 is a flowchart illustrating the operation of configuring a centralized management module according to the present invention.
FIG. 2 is a flowchart illustrating the operation of configuring the dynamic update module according to the present invention.
FIG. 3 is a flowchart illustrating operation of the configuration information persistence module according to the present invention.
Detailed Description
The present invention will be described in further detail with reference to the following examples. This should not be understood as limiting the scope of the above-described subject matter of the present invention to the following examples. Various substitutions and alterations according to the general knowledge and conventional practice in the art are intended to be included within the scope of the present invention without departing from the technical spirit of the present invention as described above.
1. FIG. 1 shows a work flow diagram of the centralized management module of the present invention:
selecting a configuration file needing to update or modify the configuration file information, and updating or modifying the configuration file;
after the configuration file information is updated or modified, if the configuration file information needs to be issued, the configuration dynamic update processing logic is called and a result is returned; if the configuration information needs to be saved, the configuration information persistence processing logic is called and the result is returned.
2. FIG. 2 shows a flow chart of the present invention for configuring a dynamic update module:
the configuration dynamic update processing module receives configuration information to be issued;
selecting a corresponding configuration file to update the shell script according to the configuration information to be issued;
calling a script execution client, transmitting configuration information to be issued, and executing a corresponding updated shell script;
the Shell script receives configuration information of the configuration file to be updated and acquires a path and a name of the configuration file to be updated in the server;
creating a configuration file with the same name as the configuration file under the temporary folder, and writing the received configuration information into the configuration file;
replacing the configuration file to be updated with the newly created configuration file with the same name under the temporary folder;
acquiring an execution result of the script, and calling configuration information persistence processing logic to perform persistence processing if the execution is successful; if the execution fails, the processing failure is returned.
3. FIG. 3 shows a flow chart of the configuration information persistence module of the present invention:
receiving configuration information needing to be persisted;
carrying out persistence processing on the configuration information, and landing the configuration information to a database table;
and returning a persistence processing result.
The invention provides an application configuration information management and dynamic updating method based on OSGI (open service gateway initiative) specifications, which can be used for rapidly updating an application configuration file, reducing the operation risk of manually updating the application configuration file, shortening the operation time of manually updating the configuration file, reducing the frequency of manually logging in an application server and improving the application safety.
Claims (4)
1. A method for managing and dynamically updating application configuration information based on OSGI specification is characterized by comprising the following steps:
A. configuring a centralized management module in a configuration management center and a dynamic release system to perform centralized management on configuration information;
B. configuring a dynamic updating processing module in a configuration management center and a dynamic publishing system, receiving published configuration information, and calling a shell script of a server to update the published configuration information into an application configuration file;
C. and the configuration information persistence module receives the configuration information needing to be persisted and carries out persistence processing on the configuration information in the configuration management center and the dynamic release system.
2. The method of claim 1, wherein the step a comprises:
the configuration centralized management module selects a configuration file needing to update or modify the information of the configuration file and updates or modifies the configuration file;
after the configuration file information is updated or modified, if the configuration file information needs to be issued, the configuration dynamic update processing logic is called and a result is returned; if the configuration information needs to be saved, the configuration information persistence processing logic is called and the result is returned.
3. The method of claim 2, wherein step B comprises:
the configuration dynamic update processing module receives configuration information to be issued;
selecting a corresponding configuration file to update the shell script according to the configuration information to be issued;
calling a script execution client, transmitting configuration information to be issued, and executing a corresponding updated shell script;
acquiring an execution result of the script, and calling configuration information persistence processing logic to perform persistence processing if the execution is successful; if the execution fails, returning the processing failure;
and the information persistence module receives the issued configuration information, performs persistence processing on the configuration information and returns an execution result.
4. The method of claim 3, wherein the method for application configuration information management and dynamic update based on OSGI specification comprises:
the Shell script receives configuration information of the configuration file to be updated and acquires a path and a name of the configuration file to be updated in the server;
creating a configuration file with the same name as the configuration file under the temporary folder, and writing the received configuration information into the configuration file;
the configuration file to be updated is replaced with the newly created configuration file of the same name under the temporary folder.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011054942.XA CN112231010B (en) | 2020-09-28 | 2020-09-28 | Method for managing and dynamically updating application configuration information based on OSGI (open service gateway initiative) specification |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011054942.XA CN112231010B (en) | 2020-09-28 | 2020-09-28 | Method for managing and dynamically updating application configuration information based on OSGI (open service gateway initiative) specification |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112231010A true CN112231010A (en) | 2021-01-15 |
CN112231010B CN112231010B (en) | 2023-06-06 |
Family
ID=74119668
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011054942.XA Active CN112231010B (en) | 2020-09-28 | 2020-09-28 | Method for managing and dynamically updating application configuration information based on OSGI (open service gateway initiative) specification |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112231010B (en) |
Citations (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120254968A1 (en) * | 2011-03-28 | 2012-10-04 | Canon Kabushiki Kaisha | Systems and methods for implementing security services |
US20130275623A1 (en) * | 2012-04-17 | 2013-10-17 | Dimo Stoilov | Deployment of web application archives as a preprocessing step for provisioning |
US20140181233A1 (en) * | 2012-12-21 | 2014-06-26 | Software Ag | System, messaging broker and method for managing communication between open services gateway initiative (osgi) environments |
US20140344664A1 (en) * | 2013-05-16 | 2014-11-20 | International Business Machines Corporation | Webpage Display System Leveraging OSGI |
CN104199666A (en) * | 2014-09-09 | 2014-12-10 | 北京京东尚科信息技术有限公司 | Dynamic configuration method and device for application program |
CN104407856A (en) * | 2014-11-10 | 2015-03-11 | 北京国双科技有限公司 | SDK (Software Development Kit) file packaging method and SDK file packaging device |
CN105099761A (en) * | 2015-06-26 | 2015-11-25 | 广东欧珀移动通信有限公司 | Method and system for concentratedly managing configuration information of client |
CN105323269A (en) * | 2014-06-17 | 2016-02-10 | 中兴通讯股份有限公司 | Method for updating APP in Android system, terminal and storage medium |
US20160055556A1 (en) * | 2014-08-22 | 2016-02-25 | Ca, Inc. | Service broker for service-oriented architecture |
CN105511889A (en) * | 2016-01-15 | 2016-04-20 | 珠海金山网络游戏科技有限公司 | General game version incremental updating system and method |
CN105701005A (en) * | 2014-11-28 | 2016-06-22 | 阿里巴巴集团控股有限公司 | OSGI (Open Service Gateway Initiative) based application frame test method and system |
CN106656638A (en) * | 2017-02-24 | 2017-05-10 | 济南浪潮高新科技投资发展有限公司 | Thermal equipment deployment method |
CN107133024A (en) * | 2016-02-29 | 2017-09-05 | 北京广联达正源兴邦科技有限公司 | Business management system based on OSGI frameworks |
CN107508701A (en) * | 2017-08-16 | 2017-12-22 | 上海市共进通信技术有限公司 | The method that PON equipment based on OSGI frameworks realizes the push control of terminal device video flow |
CN107748680A (en) * | 2017-09-28 | 2018-03-02 | 努比亚技术有限公司 | A kind of kernel setup method, terminal and computer-readable recording medium |
CN107861778A (en) * | 2016-12-15 | 2018-03-30 | 平安科技(深圳)有限公司 | Record the Dynamic Configuration and system of single-page |
US20180152314A1 (en) * | 2014-12-31 | 2018-05-31 | Bull Sas | Interconnection box for user devices |
CN108319827A (en) * | 2018-01-25 | 2018-07-24 | 烽火通信科技股份有限公司 | A kind of API rights managements plug-in unit and method based on OSGI frames |
CN108600029A (en) * | 2018-05-09 | 2018-09-28 | 深圳壹账通智能科技有限公司 | A kind of configuration file update method, device, terminal device and storage medium |
CN108965019A (en) * | 2018-07-27 | 2018-12-07 | 广东美的制冷设备有限公司 | Dynamic Configuration, wireless communication device and the relevant device of communication protocol |
CN109067734A (en) * | 2018-07-27 | 2018-12-21 | 广东美的制冷设备有限公司 | Dynamic Configuration, wireless communication device and the household electrical appliance of communication protocol |
CN109240733A (en) * | 2017-07-03 | 2019-01-18 | Tcl集团股份有限公司 | A kind of method and terminal updating advertisement SDK based on Android system |
CN109445755A (en) * | 2018-09-14 | 2019-03-08 | 武汉达梦数据库有限公司 | A kind of multi version hadoop integrated approach and device based on OSGI |
CN109460358A (en) * | 2018-10-22 | 2019-03-12 | 杭州电魂网络科技股份有限公司 | Configuring management method and system based on Cmdb |
CN109615210A (en) * | 2018-12-05 | 2019-04-12 | 山东浪潮通软信息科技有限公司 | Business process map methods of exhibiting and system under a kind of Web frame |
CN109669715A (en) * | 2018-12-24 | 2019-04-23 | 北京金山安全软件有限公司 | application program dynamic updating method, device and storage medium |
CN109766278A (en) * | 2019-01-10 | 2019-05-17 | 中天宽带技术有限公司 | The backstage gateway WEB automatic test approach based on OSGI frame |
CN109814902A (en) * | 2019-01-02 | 2019-05-28 | 深圳市买买提信息科技有限公司 | A kind of configuration file update method, device, electronic equipment and storage medium |
CN110099130A (en) * | 2019-05-15 | 2019-08-06 | 腾讯科技(深圳)有限公司 | Configure update method, device and server |
CN110113185A (en) * | 2019-04-18 | 2019-08-09 | 卓尔购电子商务(武汉)有限公司 | Method, system, storage medium and the device of a kind of rapid deployment alliance chain |
CN110471679A (en) * | 2019-07-08 | 2019-11-19 | 中国平安人寿保险股份有限公司 | Client resource configures update method, device and storage medium, server |
CN110543335A (en) * | 2019-08-15 | 2019-12-06 | 上海易点时空网络有限公司 | Application program configuration management method and system |
CN110597564A (en) * | 2018-05-25 | 2019-12-20 | 阿里巴巴集团控股有限公司 | Installation package construction and service component loading method, device and terminal equipment |
CN110780979A (en) * | 2019-10-28 | 2020-02-11 | 北京海益同展信息科技有限公司 | Control method and device for configuration under micro-service framework, medium and electronic equipment |
CN110970137A (en) * | 2019-11-28 | 2020-04-07 | 联通(广东)产业互联网有限公司 | Intelligent cloud nursing system and method based on 5G mobile communication |
CN111104133A (en) * | 2018-10-25 | 2020-05-05 | 深圳市茁壮网络股份有限公司 | Configuration parameter updating system, method and storage medium |
CN111142903A (en) * | 2019-12-23 | 2020-05-12 | 杭州安恒信息技术股份有限公司 | Configuration file interactive updating method and device based on file comparison |
-
2020
- 2020-09-28 CN CN202011054942.XA patent/CN112231010B/en active Active
Patent Citations (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120254968A1 (en) * | 2011-03-28 | 2012-10-04 | Canon Kabushiki Kaisha | Systems and methods for implementing security services |
US20130275623A1 (en) * | 2012-04-17 | 2013-10-17 | Dimo Stoilov | Deployment of web application archives as a preprocessing step for provisioning |
US20140181233A1 (en) * | 2012-12-21 | 2014-06-26 | Software Ag | System, messaging broker and method for managing communication between open services gateway initiative (osgi) environments |
US20140344664A1 (en) * | 2013-05-16 | 2014-11-20 | International Business Machines Corporation | Webpage Display System Leveraging OSGI |
CN105323269A (en) * | 2014-06-17 | 2016-02-10 | 中兴通讯股份有限公司 | Method for updating APP in Android system, terminal and storage medium |
US20160055556A1 (en) * | 2014-08-22 | 2016-02-25 | Ca, Inc. | Service broker for service-oriented architecture |
CN104199666A (en) * | 2014-09-09 | 2014-12-10 | 北京京东尚科信息技术有限公司 | Dynamic configuration method and device for application program |
CN104407856A (en) * | 2014-11-10 | 2015-03-11 | 北京国双科技有限公司 | SDK (Software Development Kit) file packaging method and SDK file packaging device |
CN105701005A (en) * | 2014-11-28 | 2016-06-22 | 阿里巴巴集团控股有限公司 | OSGI (Open Service Gateway Initiative) based application frame test method and system |
US20180152314A1 (en) * | 2014-12-31 | 2018-05-31 | Bull Sas | Interconnection box for user devices |
CN105099761A (en) * | 2015-06-26 | 2015-11-25 | 广东欧珀移动通信有限公司 | Method and system for concentratedly managing configuration information of client |
CN105511889A (en) * | 2016-01-15 | 2016-04-20 | 珠海金山网络游戏科技有限公司 | General game version incremental updating system and method |
CN107133024A (en) * | 2016-02-29 | 2017-09-05 | 北京广联达正源兴邦科技有限公司 | Business management system based on OSGI frameworks |
CN107861778A (en) * | 2016-12-15 | 2018-03-30 | 平安科技(深圳)有限公司 | Record the Dynamic Configuration and system of single-page |
CN106656638A (en) * | 2017-02-24 | 2017-05-10 | 济南浪潮高新科技投资发展有限公司 | Thermal equipment deployment method |
CN109240733A (en) * | 2017-07-03 | 2019-01-18 | Tcl集团股份有限公司 | A kind of method and terminal updating advertisement SDK based on Android system |
CN107508701A (en) * | 2017-08-16 | 2017-12-22 | 上海市共进通信技术有限公司 | The method that PON equipment based on OSGI frameworks realizes the push control of terminal device video flow |
CN107748680A (en) * | 2017-09-28 | 2018-03-02 | 努比亚技术有限公司 | A kind of kernel setup method, terminal and computer-readable recording medium |
CN108319827A (en) * | 2018-01-25 | 2018-07-24 | 烽火通信科技股份有限公司 | A kind of API rights managements plug-in unit and method based on OSGI frames |
CN108600029A (en) * | 2018-05-09 | 2018-09-28 | 深圳壹账通智能科技有限公司 | A kind of configuration file update method, device, terminal device and storage medium |
CN110597564A (en) * | 2018-05-25 | 2019-12-20 | 阿里巴巴集团控股有限公司 | Installation package construction and service component loading method, device and terminal equipment |
CN108965019A (en) * | 2018-07-27 | 2018-12-07 | 广东美的制冷设备有限公司 | Dynamic Configuration, wireless communication device and the relevant device of communication protocol |
CN109067734A (en) * | 2018-07-27 | 2018-12-21 | 广东美的制冷设备有限公司 | Dynamic Configuration, wireless communication device and the household electrical appliance of communication protocol |
CN109445755A (en) * | 2018-09-14 | 2019-03-08 | 武汉达梦数据库有限公司 | A kind of multi version hadoop integrated approach and device based on OSGI |
CN109460358A (en) * | 2018-10-22 | 2019-03-12 | 杭州电魂网络科技股份有限公司 | Configuring management method and system based on Cmdb |
CN111104133A (en) * | 2018-10-25 | 2020-05-05 | 深圳市茁壮网络股份有限公司 | Configuration parameter updating system, method and storage medium |
CN109615210A (en) * | 2018-12-05 | 2019-04-12 | 山东浪潮通软信息科技有限公司 | Business process map methods of exhibiting and system under a kind of Web frame |
CN109669715A (en) * | 2018-12-24 | 2019-04-23 | 北京金山安全软件有限公司 | application program dynamic updating method, device and storage medium |
CN109814902A (en) * | 2019-01-02 | 2019-05-28 | 深圳市买买提信息科技有限公司 | A kind of configuration file update method, device, electronic equipment and storage medium |
CN109766278A (en) * | 2019-01-10 | 2019-05-17 | 中天宽带技术有限公司 | The backstage gateway WEB automatic test approach based on OSGI frame |
CN110113185A (en) * | 2019-04-18 | 2019-08-09 | 卓尔购电子商务(武汉)有限公司 | Method, system, storage medium and the device of a kind of rapid deployment alliance chain |
CN110099130A (en) * | 2019-05-15 | 2019-08-06 | 腾讯科技(深圳)有限公司 | Configure update method, device and server |
CN110471679A (en) * | 2019-07-08 | 2019-11-19 | 中国平安人寿保险股份有限公司 | Client resource configures update method, device and storage medium, server |
CN110543335A (en) * | 2019-08-15 | 2019-12-06 | 上海易点时空网络有限公司 | Application program configuration management method and system |
CN110780979A (en) * | 2019-10-28 | 2020-02-11 | 北京海益同展信息科技有限公司 | Control method and device for configuration under micro-service framework, medium and electronic equipment |
CN110970137A (en) * | 2019-11-28 | 2020-04-07 | 联通(广东)产业互联网有限公司 | Intelligent cloud nursing system and method based on 5G mobile communication |
CN111142903A (en) * | 2019-12-23 | 2020-05-12 | 杭州安恒信息技术股份有限公司 | Configuration file interactive updating method and device based on file comparison |
Also Published As
Publication number | Publication date |
---|---|
CN112231010B (en) | 2023-06-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109840429B (en) | Intelligent contract deployment and calling method and device | |
CN101325509B (en) | Method, system and apparatus for installing software component | |
US9489189B2 (en) | Dynamically generate and execute a context-specific patch installation procedure on a computing system | |
CN108319463B (en) | Application upgrading method and device | |
CN111045854B (en) | Method, apparatus and computer readable medium for managing service containers | |
US20100228839A1 (en) | Efficient on-demand provisioning of servers for specific software sets | |
CN106775816B (en) | Automatic updating method and system for application program in local area network | |
CN114844930B (en) | Vehicle-end remote control method and system based on SOA architecture | |
US11354303B2 (en) | Distributed transaction processing method and system based on message queue and database | |
CN112363845A (en) | Data synchronization method of system integration middling station and integration middling station system | |
WO2021232243A1 (en) | Cluster management method, cluster management apparatus, storage medium and electronic device | |
CN106569863B (en) | Resource and code modularization-based android app resource updating and repairing method | |
CN112688794A (en) | YANG model management method, device, system, equipment and storage medium | |
CN116155978A (en) | Multi-registry adaptation method, device, electronic equipment and storage medium | |
CN114422602B (en) | Micro-service calling method and device based on K8S cluster, electronic equipment and storage medium | |
CN112084254A (en) | Data synchronization method and system | |
CN110119279B (en) | Application and upgrading method and device thereof | |
CN110830554A (en) | Method and system for asynchronously and concurrently updating distributed node mirror image | |
CN112231010B (en) | Method for managing and dynamically updating application configuration information based on OSGI (open service gateway initiative) specification | |
CN114610509A (en) | Calling parameter processing method, system, device, storage medium and product | |
CN111339055B (en) | Big data cluster capacity expansion method and device | |
CN104850791A (en) | Method and system for processing tasks | |
CN109614442B (en) | Data table maintenance method and device for data synchronization, storage medium and electronic equipment | |
CN104331283A (en) | System and method for calling middleware based on templated WTC (Weblogic Tuxedo Connector) protocol | |
FI120286B (en) | A method and device arrangement for managing a server-client environment |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |