CN108958927A - Dispositions method, device, computer equipment and the storage medium of container application - Google Patents
Dispositions method, device, computer equipment and the storage medium of container application Download PDFInfo
- Publication number
- CN108958927A CN108958927A CN201810550654.XA CN201810550654A CN108958927A CN 108958927 A CN108958927 A CN 108958927A CN 201810550654 A CN201810550654 A CN 201810550654A CN 108958927 A CN108958927 A CN 108958927A
- Authority
- CN
- China
- Prior art keywords
- application
- code
- container
- target
- file
- 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
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/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
-
- 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/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
- G06F9/5077—Logical partitioning of resources; Management or configuration of virtualized resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/50—Network service management, e.g. ensuring proper service fulfilment according to agreements
- H04L41/5041—Network service management, e.g. ensuring proper service fulfilment according to agreements characterised by the time relationship between creation and deployment of a service
- H04L41/5045—Making service definitions prior to deployment
-
- 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/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
-
- 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
- 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/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45533—Hypervisors; Virtual machine monitors
- G06F9/45558—Hypervisor-specific management and integration aspects
- G06F2009/45562—Creating, deleting, cloning virtual machine instances
-
- 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)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
This application involves dispositions method, device, computer equipment and the storage mediums of a kind of application of container.The described method includes: receiving the application deployment request that terminal is sent;Contain marking code using deployment request packet;Corresponding code file is pulled in code storage according to marking code;Code file is parsed, the configuration parameter that deployment application section administration requests corresponding target application to need is determined, target mirror image is created according to configuration parameter;Code file is added to target mirror image, generates target image file;By starting the container application of target mirror image file generated, the access address of container application is obtained, access address is back to terminal.It can reduce the deployment threshold of container application using this method, improve the deployment efficiency of container application.
Description
Technical field
This application involves field of computer technology, dispositions method, device, computer more particularly to a kind of application of container
Equipment and storage medium.
Background technique
The appearance of container technique changes traditional application, is based particularly on B/S (browser/server) application of network
Deployment and way to manage.Application virtualization based on container technique, can be encapsulated and application deployment in a manner of being exceedingly fast.However,
It is carried out based on container technique using deployment and manages technical threshold with higher, so that only minority has relevant speciality background
User could carry out application delivery based on container technique.
Summary of the invention
Based on this, it is necessary in view of the above technical problems, provide a kind of deployment threshold that can reduce container application, improve
Dispositions method, device, computer equipment and the storage medium of the container application of the deployment efficiency of container application.
A kind of dispositions method of container application, which comprises receive the application deployment request that terminal is sent;It is described to answer
It include marking code with deployment request;Corresponding code file is pulled in code storage according to the marking code;To the generation
Code file is parsed, and is determined and is disposed the configuration parameter that the application deployment requests corresponding target application to need, according to described
Configuration parameter creates target mirror image;The code file is added to the target mirror image, generates target image file;By opening
The target mirror image file generated container application is moved, the access address of the container application is obtained, the access address is returned
To the terminal.
The code file is described with corresponding code in one of the embodiments,;The code file is carried out
Parsing determines and disposes the configuration parameter that the application deployment requests corresponding target application to need, created according to the configuration parameter
Build target mirror image, comprising: describe based on the code, determine the application type of the target application;Obtain the application type
Corresponding fixed configurations parameter;The code file is parsed, determines and disposes the reconfigurable parameter that the application needs;
Target mirror is created according to the fixed configurations parameter and reconfigurable parameter.
The reconfigurable parameter includes load balancing configuration parameter in one of the embodiments,;It is described to the generation
Code file is parsed, and is determined and is disposed the reconfigurable parameter that the application needs, comprising: extracts domain in the code file
Name information, determines domain name configuration parameter based on domain name information;The size of code of the code file is calculated, the code is based on
It measures and determines resource quota parameter;According to the application type and resource quota parameter, the corresponding multiple services of the application are determined
Node;Multiple service nodes are monitored in the performance indicator of monitoring period;It is configured according to the performance indicator and domain name
Parameter generates load balancing configuration parameter.
The code file includes front-end code file and back-end code file in one of the embodiments,;The mesh
Index glass picture includes the first catalogue and the second catalogue;It is described that code file is added to the target mirror image, generate target mirror image text
Part, comprising: store the front-end code file to first catalogue, in the reversed service broker of the first directory deployment;By institute
It states back-end code file to store to second catalogue, in the second directory deployment back-end services component;To deploying reversed service
The target mirror image of agency and back-end services component is packaged, and generates the target image file.
In one of the embodiments, the method also includes: capture the container applications trigger data change thing
Part generates the corresponding action statement of the data altering event;The action statement is parsed, corresponding resetting language is generated
Sentence;If receiving requesting the reset data of container application for terminal transmission, the resetting sentence is obtained, by running institute
State resetting sentence recall to the container application in data change.
It is described in one of the embodiments, that the access address is back to after the terminal, further includes: reception pair
The access request of container application;The access request includes target access address;According to the target access address, starting is corresponding
The host process and assisted process of container application, the host process and the assisted process shared drive;When the host process is abnormal
When closing, keep the assisted process in operating status;When the host process is again started up, obtained from the assisted process
Take memory address;The host process being again started up is written in the memory address that will acquire, and makes the host process according to the memory of write-in
Address carries out container application data and restores.
In one of the embodiments, the method also includes: receive apply migration request;The application migration request packet
Containing application identities;Whether application to be migrated corresponding to the application identities, which belongs to transportable application, verifies;It can if belonging to
Migration application, obtains starting script and the corresponding application name of the application identities;Starting script is carried out based on the application name
It updates, updated starting script is recompilated;The starting script obtained after recompility is added to template mirror image,
Generate migration image file;By starting the migration image file, the application to be migrated is migrated to container.
A kind of deployment device of container application, described device includes: Code obtaining module, for receiving answering for terminal transmission
It is requested with deployment;The application deployment request packet contains marking code;It is pulled according to the marking code in code storage corresponding
Code file;Mirror image generation module determines that disposing the application deployment request corresponds to for parsing to the code file
Target application need configuration parameter, according to the configuration parameter create target mirror image;The code file is added to institute
Target mirror image is stated, target image file is generated;Container deployment module, for by starting the target mirror image file generated container
Using obtaining the access address of container application, the access address be back to the terminal.
A kind of computer equipment, including memory and processor, the memory are stored with computer program, the processing
Device performs the steps of when executing the computer program receives the application deployment request that terminal is sent;The application deployment is asked
It asks comprising marking code;Corresponding code file is pulled in code storage according to the marking code;To the code file into
Row parsing determines and disposes the configuration parameter that the application deployment requests corresponding target application to need, according to the configuration parameter
Create target mirror image;The code file is added to the target mirror image, generates target image file;By starting the mesh
Index glass obtains the access address of the container application, the access address is back to the end as file generated container application
End.
A kind of computer readable storage medium, is stored thereon with computer program, and the computer program is held by processor
It is performed the steps of when row and receives the application deployment request that terminal is sent;The application deployment request packet contains marking code;According to
The marking code pulls corresponding code file in code storage;The code file is parsed, is determined described in deployment
Using the configuration parameter that deployment requests corresponding target application to need, target mirror image is created according to the configuration parameter;It will be described
Code file is added to the target mirror image, generates target image file;By starting the target mirror image file generated container
Using obtaining the access address of container application, the access address be back to the terminal.
Dispositions method, device, computer equipment and the storage medium of said vesse application, terminal need to will only carry code mark
The application deployment request of knowledge is sent to server, and server can pull code text corresponding with marking code in code storage
Part;By parsing to the code file, it can determine that corresponding target application needs are requested in the deployment application deployment
Configuration parameter;According to the configuration parameter, target mirror image can be created;The code file is added to the target mirror
Picture, available target image file;By starting the target image file, the access address that the container is applied is returned
To the terminal, the i.e. deployment of completion container application.The configuration parameter of needs is determined due to automatically parsing to code file, is reduced
User configuration operation so that user need to only provide the marking code using corresponding code file, can be realized container application from
Dynamic deployment, reduce container technique applies threshold.
Detailed description of the invention
Fig. 1 is the application scenario diagram of the dispositions method of container application in one embodiment;
Fig. 2 is the flow diagram of the dispositions method of container application in one embodiment;
Fig. 3 is the flow diagram of target mirror image file generated step in one embodiment;
Fig. 4 is the structural block diagram of the deployment device of container application in one embodiment;
Fig. 5 is the internal structure chart of computer equipment in one embodiment.
Specific embodiment
It is with reference to the accompanying drawings and embodiments, right in order to which the objects, technical solutions and advantages of the application are more clearly understood
The application is further elaborated.It should be appreciated that specific embodiment described herein is only used to explain the application, not
For limiting the application.
The dispositions method of container application provided by the present application, can be applied in application environment as shown in Figure 1.Wherein,
Terminal 102 is communicated with server 104 by network.Wherein, terminal 102 can be, but not limited to be various personal computers,
Laptop, smart phone, tablet computer and portable wearable device, server 104 can with independent server or
Person is the server cluster of multiple server compositions to realize.Container application management platform is deployed on server 104.User can
To access container application management platform by terminal 102, and container application deployment and pipe are carried out based on container application management platform
Reason.User stores the code file of target application to code storehouse after having developed software application (hereinafter referred to as " target application ")
Library, and disposed and requested to 104 sending application of server by terminal 102.Code file has corresponding marking code and code
Description.Contain marking code using deployment request packet.Server 104 pulls corresponding code text in code storage according to marking code
Part describes the application type for determining the target application based on code, obtains the corresponding fixed configurations parameter of application type.Server
104 pairs of code files parse, and determine and dispose the reconfigurable parameter that the software application needs.Server 104 is according to fixation
Configuration parameter and reconfigurable parameter create target mirror image, and code file is added to target mirror image, generates target image file.
Server 104 is obtained the access address of container application, access address is returned by starting target mirror image file generated container application
It is back to terminal 102.Process is disposed in above-mentioned application, and user need to only provide the marking code that target application corresponds to code file
Configuration parameter needed for automatically determining application deployment, and then the deployment of container application is carried out based on configuration parameter automatically, reduce people
Work participation, and then reduce the application threshold of container technique.
In one embodiment, as shown in Fig. 2, providing a kind of dispositions method of container application, it is applied in this way
It is illustrated for server in Fig. 1, comprising the following steps:
Step 202, the application deployment request that terminal is sent is received;Contain marking code using deployment request packet.
Container application management platform is deployed on server.Container application management platform itself is also possible to based on container skill
Art deployment.When user needs to dispose some target application in a manner of container, target application can be corresponded into generation
Code file is stored to code storage, and target application can be APP (Application, application program) or Web (World Wide
Web, global wide area network) application etc..Code file includes multiple code subfiles, such as js (JavaScript, formula script language of literal translating
Speech) file, css (Cascading StyleSheets, cascading style sheets) file, html (hypertext markup language) file, industry
Business logic script file and data base administration script file etc..In another embodiment, code file further includes supporting target
Using the alternative document of operation.
Code file has corresponding marking code.Marking code, which can be, obtains code file progress hash operations
's.Specifically, terminal carries out hash operations to multiple code subfiles respectively, the corresponding hash of each code subfile is obtained
Value.Hash operations can be md5 (Message Digest Algorithm, Message Digest Algorithm 5) algorithm etc..It is corresponding
Hashed value can be md5 check code etc..It is readily appreciated that, terminal can also carry out other operations to code subfile and obtain other
End value such as obtains the corresponding cryptographic Hash of code subfile by Hash operation, with no restriction to this.
Terminal stores the corresponding hashed value of all code subfiles to intermediate file, such as sumlist file.Terminal centering
Between file carry out hash operations, generate the corresponding hashed value of intermediate file, it is literary using the corresponding hashed value of intermediate file as code
The marking code of part is separately written a file destination, such as Checksum (summation inspection code) file.Server can be from
The marking code of Checksum file reading code file.In another embodiment, marking code can be used as corresponding container
The version identifier of application.
Step 204, corresponding code file is pulled in code storage according to marking code.
User is disposed to container application management platform sending application by terminal and is requested.Target is carried using deployment request
Using the marking code of corresponding code file.Container application management platform pulls corresponding according to marking code in code storage
Code file.
Step 206, code file is parsed, determines that deployment application section administration requests matching for corresponding target application needs
Parameter is set, target mirror image is created according to configuration parameter.
Container application management platform parses code file, the configuration item as needed extraction unit in code file
Affix one's name to the configuration parameter that target application needs.Configuration parameter includes fixed configurations parameter and reconfigurable parameter.Fixed configurations parameter
Repetition configuration operation can be reduced, parameter configuration efficiency is improved.Reconfigurable parameter is different with target application and changes, so that should
Method can be adapted for different target application.In other words, container application management is flat can temporarily generate correspondence according to concrete application
Configuration parameter, it is adaptable.
Container application management platform is according to configuration parameter, based on a kind of open source such as Ngnix (Reverse Proxy) mirror image
Create target mirror image.Target mirror image includes multiple storage catalogues.Different storage catalogues store different files, such as operating system basis
Image file, above-mentioned code file etc..
In one embodiment, code file is described with corresponding code;Code file is parsed, and determines that deployment is answered
The configuration parameter for requesting corresponding target application to need with deployment creates target mirror image according to configuration parameter, comprising: be based on code
Description, determines the application type of target application;Obtain the corresponding fixed configurations parameter of application type;Code file is solved
Analysis determines the reconfigurable parameter that application deployment need;Target mirror image is created according to fixed configurations parameter and reconfigurable parameter.
Code file includes code description.Code description can be code file developer according to exploitation demand and code
The descriptive file of logic later period addition is also possible to corresponding code annotation of multiple code statements in code file etc..
Container application management platform can determine the application type of target application based on code description.
Server has prestored the corresponding fixed configurations parameter of different application type set.Container application management platform according to
The application type of target application obtains corresponding fixed configurations parameter.Container application management platform is to the code file extracted
It is parsed, further obtains reconfigurable parameter needed for disposing the target application, such as domain name configuration parameter, user's access right
Limit configuration parameter, resource quota configuration parameter etc..It is automatically analyzed to obtain configuration parameter according to code file, it is possible to reduce user's
Configuration operation, and then reduce technical threshold.
Step 208, code file is added to target mirror image, generates target image file.
Target mirror image has corresponding bibliographic structure.Container application management platform calls delivery system interface by code file
It is added in corresponding storing directory by standard directories.Container application management platform generates Docker Build order, is based on
Target mirror image is packaged into Docker image file (hereinafter referred to as " target image file ") by Docker Build order, thus will
The alternative document that target application and its operation are relied on is bundled in a transplantable container.In another embodiment, container
Application management platform by Docker Push order by target image file be uploaded to privately owned mirror image warehouse or Public Warehouse (with
Lower general designation " mirror image warehouse "), it downloads and uses for user.
Step 210, by starting the container application of target mirror image file generated, the access address of container application is obtained, will be visited
Ask that address is back to terminal.
The physical resource that container application management platform is needed according to deployment target application, to private clound application respective numbers
Service node.Service node can be independent server, a virtual machine being also possible on server.It is privately owned when receiving
When the prompt that the resource allocation that cloud returns is completed, (a kind of automation Virtual Machine Manager is soft using salt for container application management platform
Part) to application to service node issue corresponding initialization directive.By initialization directive, container application management platform is at it
In container management agent is installed on a service node, such as rancher agent or swarm agent a kind of (container cluster pipe
Manage ageng) etc..
Container application management platform calls the containers cluster management interfaces such as rancher, swarm by multiple clothes after initialization
Business node forms a cluster.Specifically, container application management platform, which passes through, calls container cluster management interface, to rancher
The containers cluster management server signalling of bouquet request to create such as server or swarm server, makes container cluster management server
Virtual server cluster is created according to collection group created request.Container application management platform is sent to container cluster management server
Cluster package request makes container cluster management server add the service applied in server cluster according to cluster package request
The corresponding node identification of node.Configure the service node for the multiple dispersions applied to the server cluster of a logic, just
In container application is managed and is used.
Container application management platform starts target image file on the service node for deploy container management agent.Specifically
, server is by calling container cluster management interface, to the starting target image file of container cluster management server transmission
Request.Container cluster management server translates the request of starting target image file, is converted into asking for starting container
It asks, the request for starting container is sent to container management agent.Since container management agent first passes through initialization directive deployment in advance
On service node, thus service node can receive asking for the starting target image file of container cluster management server transmission
It asks.The request for starting container is sent to the container finger daemon pre-actuated by container management agent, such as docker daemon
(applications engine finger daemon).Container finger daemon pulls corresponding target image file from preset mirror image warehouse,
Start target image file on the service node applied by adjusting relevant configured parameter, to realize the portion of container application
Administration.Configuration parameter can be port numbers, volume mapping (data volume mapping) etc..
The access address that container is applied is back to terminal by container application management platform.Access address is with can be server
Location and port numbers, such as 192.168.1.1:8001.Access address create-rule can freely be set based on actual demand.Work as user
It needs to access the container in application, only corresponding target image file need to be downloaded in mirror image warehouse, starts mesh by preset instructions
Image file is marked, and input corresponding access address in the browser of terminal can directly access.
The every other file that is relied on is run since target image file is integrated with it in advance, so that container application can be with
Independent operating makes user in the installation and deployment container in application, being not necessarily to be concerned about the version of current browser without relying on other assemblies
This compatibility or the support issue for relying on library greatly simplify installation operation.
In the present embodiment, the application deployment request for carrying marking code need to be only sent to server by terminal, and server is
Code file corresponding with marking code can be pulled in code storage;By parsing to code file, deployment can be determined
The configuration parameter for requesting corresponding target application to need using deployment;According to configuration parameter, target mirror image can be created;By code
File is added to target mirror image, available target image file;By starting target image file, by the access of container application
Address is back to terminal, the i.e. deployment of completion container application.The configuration parameter of needs is determined due to automatically parsing to code file,
User configuration operation is reduced, so that user need to only provide the marking code using corresponding code file, container application can be realized
Automatic deployment, reduce container technique apply threshold.
In one embodiment, reconfigurable parameter includes load balancing configuration parameter;Code file is parsed, really
Determine the reconfigurable parameter of application deployment needs, comprising: extract domain-name information in code file, domain is determined based on domain-name information
Name configuration parameter;The size of code of calculation code file determines resource quota parameter based on size of code;According to application type and resource
Quota parameter determines and applies corresponding multiple service nodes;Multiple service nodes are monitored in the performance indicator of monitoring period;According to
Performance indicators and domain name configuration parameter generate load balancing configuration parameter.
Reconfigurable parameter includes domain name configuration parameter, access privilege configuration parameter, resource quota configuration parameter etc..
Container application management platform extracts domain-name information in code file.Domain-name information includes the domain name for access target application
(or IP address) and port numbers.Container application management platform determines domain name configuration parameter based on domain-name information.Container application management
Platform extracts user right information in code file.User right information includes multiple user types and each user class
Type is corresponding to carry out authority information, tester is such as arranged to container using having read right (pull), developer answers container
With with access limit (push/pull) etc..Container application management platform determines that access authority configures based on user right information
Parameter.The size of code of container application management platform calculation code file, determines resource quota parameter based on size of code.Resource quota
Parameter includes capacity of the deployment container using physical resources such as required CPU and memory.
Container application management platform determines the corresponding multiple service sections of application according to application type and resource quota parameter
Point.Specifically, the physical resource that container application management platform is needed according to deployment target application, to private clound application respective numbers
Service node.Service node can be independent server, a virtual machine being also possible on server.Container application pipe
Platform receives the prompt that the resource allocation that private clound returns is completed.The prompt that resource allocation is completed includes one or more services
The corresponding node identification of node.
The service node that container application management platform is arrived using salt (a kind of automation Virtual Machine Manager software) to application
Issue corresponding initialization directive.By initialization directive, container application management platform installs monitoring on each service node
Component.The performance indicator that container application management platform calls monitor component current to each service node is monitored, and generates monitoring
As a result.Performance indicator includes the physical resources utilization rate such as cpu busy percentage, memory usage and disk utilization.Performance indicator can
To be qualitative performance description, it is also possible to quantitative performance index value.
Performance indicator further includes load capacity.Other container applications, the appearance disposed may have been deployed on service node
Device application occupies service node resource, impacts to the performance of service node.Traditional container application management platform is based on chain
The load capacity that number monitors each service node is connect, that is, passes through already present connection quantity between monitoring application node and service node.
However, link is a kind of two-way presence, application node must safeguard this linking status by heartbeat or request results, this
Increase the business realizing cost of service node.
To solve the above-mentioned problems, the present embodiment container application management platform is asked based on the monitoring successful business of period transmission
The load capacity of each service node of the Monitoring of Quantity asked.Specifically, container application management platform is in the monitoring period according to default load
Balance policy distributes service request to service node, and records the transmission result of each service request.Container application management platform
Be sent in the Statistical monitor period different service nodes and transmit result be transmission success Http request quantity, be denoted as request at
Function quantity.Whether transmission success is no longer judged by the heartbeat in traditional scheme service request, but is managed by container application
Status code that network layer in platform local terminal Transmission Control Protocol returns judges.For example, status code " 00 " indicates transmission success;It returns
Returning other status codes (hereinafter referred to as " error code ") then indicates transmission failure.Service node is based on requesting successfully quantity, and judgement is each
Load capacity of the service node in the monitoring period.Be readily appreciated that, request successfully quantity get over multilist and show what respective service node was born
Load capacity is bigger.
Container application management platform generates load balancing configuration parameter according to performance indicators and domain name configuration parameter,
The corresponding initial weight of such as each service node.
In the present embodiment, the performance indicator of multiple service nodes is monitored in real time, it is corresponding according to performance indicator dynamic generation
Load balancing configuration parameter, so that load balancing is adaptable.Number based on the monitoring successful service request of period transmission
Amount monitors the load capacity of each service node, it is possible to reduce the business realizing expense of service node is reduced to each service node resource
Occupancy.
In one embodiment, code file includes front-end code file and back-end code file;Target mirror image includes the
One catalogue and the second catalogue.As shown in figure 3, code file is added to target mirror image, target image file, i.e. target mirror are generated
As the step of file generated, comprising:
Step 302, front-end code file is stored to the first catalogue, in the reversed service broker of the first directory deployment.
Step 304, back-end code file is stored to the second catalogue, in the second directory deployment back-end services component.
Step 306, the target mirror image for deploying reversed service broker and back-end services component is packaged, generates target mirror image
File.
The target application for needing to dispose can be single page Web and apply (single page web application, SPA).
Single page Web, which is applied, realizes page load using single page mode, will not reload the page during use.In loading page for the first time
When, the page resource that single page Web application loads whole pages is cached, and is pulled caching subsequently through js script and is realized that the page is cut
It changes.Compared to traditional multipage mode, single page mode can significantly improve page switching speed.But the front end generation of single page Web application
Code file is usually developed by different development teams from back-end code file and is completed.For example, carrying out front-end code based on first terminal
The exploitation of file;The exploitation of back-end code file is carried out based on second terminal.For the ease of maintenance, usually by front-end code file
It is deployed on different server or same server different virtual machine respectively with back-end code file.In other words, single page Web is applied
Usually front and back end is deployed separately.
Front and back end is deployed separately so that single page Web application is commonly present front-end code file and back-end code FileVersion is not simultaneous
The problem of appearance.For example, it is assumed that only version updating occurs for front-end code file, after new version front-end code file calls legacy version
When Taiwan investment source interface, it is understood that there may be interface is not present or the unmatched problem of function;Or assume that only back-end code file occurs
Version updating has increased an interface newly, and legacy version front-end code file can not learn presence and its method of calling of the interface,
The problem of causing interface resource to waste.
To solve the above-mentioned problems, container application management platform is when code storage pulls code file, to front-end code
Whether file and back-end code file, which belong to cooperation publication, is detected.Cooperation publication refers to front-end code file and back-end code
The issuing time difference of file is lower than threshold value.If belonging to cooperation publication, container application management platform is by front-end code file and rear end
Code file is stored respectively to target mirror image different directories, is such as stored front-end code file to the first catalogue, by back-end code
File is stored to the second catalogue.First catalogue can be/usr/src/front, and the second catalogue can be/usr/src/svc etc..
Container application management platform target mirror image be deployed as the first catalogue provide service reversed service broker, and according to
Preset configuration information configures reversed service broker.Reversed service broker can be Nginx, and (a kind of load balancing is soft
Part).The HTTP request entrance that reversed service broker applies as entire single page Web, for providing Http for front-end code file
Service.Server is deployed as the second catalogue in target mirror image and provides the back-end services component of service.Back-end services component is for being
Back-end code file provides Http service, can be django (the http service framework based on python) etc..
After completing the deployment of reversed service broker and back-end services component, container application management platform generates Docker
Target mirror image comprising the first catalogue and the second catalogue is packaged into target mirror based on Docker Build order by Build order
As file.
In the present embodiment, front and back end code file is deployed in same target mirror image different directories, and use different services
Component is respectively that front and back end code file provides service, can simulate traditional approach and be distributed to front and back end code file not respectively
Same server.In other words, single page Web application implementation method provided by the present application can continue traditional approach for front and back end separation unit
The advantages of when administration convenient for front and back end code file independent maintenance, and can solve traditional approach and be deployed separately front and back end and cause
The unmatched problem of front and back end version.
In one embodiment, this method further include: capture the data altering event in container applications trigger, generate data
The corresponding action statement of altering event;Action statement is parsed, corresponding resetting sentence is generated;If receiving terminal transmission
To container application reset data request, obtain resetting sentence, by operation resetting sentence recall to container application in data
Change.
Container application deploys corresponding database.User can be by terminal access container application, and in container application
Operation is changed to the data in database.Become it should be noted that initiating the terminal that application deployment is requested with triggering configuration
The terminal of more event can be same terminal, be also possible to different terminals.It is traditional when wrong data change operation occurs
It needs artificially to be remedied, i.e., manually by the data readback of modification change to database, low efficiency.
To solve the above-mentioned problems, the number that container application correspondence database occurs for the present embodiment container application management platform
It is monitored according to change operation.Specifically, terminal will be caught based on the preset data altering event for burying a capture and occurring in database
The data altering event obtained reports to server, and server is by data change operation with the shape of SQL statement (hereinafter referred to as " REDO ")
Formula is recorded, i.e. the corresponding action statement of generation data change operation.Server carries out parsing life to REDO to action statement
At corresponding resetting sentence (hereinafter referred to as " UNDO "), so that each data change operation has corresponding UNDO.Server pair
The UNDO that each tables of data more operates is stored.
Subsequent user is when needing to carry out reset operation to the data that fault adds or deletes, without opening corresponding data
Table need to only be applied upper " reset data " management project based on container, that is, can trigger and execute corresponding resetting sentence, automatically by phase
The data change operation answered is recalled, and database is made to return to the state before data change occurs, simplifies reset data operation.
In the present embodiment, record is monitored to the data altering event that user sets out at any time, and automatically generate corresponding
Sentence is reset, user can be helped in the data change operation of minimum fine granularity rollback mistake, make the user do not need to open corresponding
Tables of data can restore data, simplify reset data operation.
In one embodiment, access address is back to after terminal, further includes: receive the access applied to container and ask
It asks;Access request includes target access address;According to target access address, start the host process of corresponding container application and assist into
Journey, host process and assisted process shared drive;When host process is closed extremely, keep assisted process in operating status;Work as master
When process is again started up, memory address is obtained from assisted process;The memory address master that is again started up of write-in that will acquire into
Journey makes host process carry out container application data according to the memory address of write-in and restores.
The access request to container application that server receiving terminal is sent, the target access carried according to access request
Location, the host process and assisted process of starting corresponding container application.It should be noted that initiating the terminal and hair of application deployment request
The terminal for playing access request can be same terminal, be also possible to different terminals.Server is in host process and assisted process
It is provided with identical address space identifier (ASID).In other words, host process is identical with the memory address in the address space of assisted process, main
Process and assisted process pass through the corresponding memory headroom in identical memory address shared drive address.Wherein, host process is to shared
Container application data in memory carry out data processing, and assisted process does not appoint the container application data in shared drive
What data processing.
During terminal carries out container application access, whether server closes real-time monitoring to host process extremely.Specifically,
When monitoring that host process is closed, the corresponding process parameter of host process is obtained, the process parameter that will acquire is corresponding with host process
Process parameter in normal range (NR) carry out parameter comparison, whether be abnormal closing by the more true main program of parameter.For example,
Process parameter can be number of threads or processor occupancy etc..
When monitoring that host process is closed extremely, server does not do any processing to assisted process, keeps assisted process still
It is so in operating status.It should be noted that when assisted process is in operating status, what host process and assisted process were shared
Container application data in memory will not lose, and still can be stored in shared memory.Monitoring server is in preset time
Whether host process is again turned in section.When monitoring that host process is again turned on, server determines the address space of assisted process,
Memory address is obtained from the address space of assisted process.Memory address is corresponding to the memory headroom of storage container application data
Unique identification.
The host process being again turned on is written in the memory address that server will acquire, and makes host process according to the memory of write-in
Location accesses memory headroom, from the container application data before host process is closed extremely are obtained in the memory headroom of access, according to acquisition
The container application data arrived restore container application page before host process is closed extremely.
In the present embodiment, when the host process of container application is closed extremely, keep its assisted process in operating status, it can
It will not be lost with the container application data guaranteed in the corresponding memory headroom of memory address.When being again turned on using host process,
Memory address in assisted process is written to the host process being again turned on, data recovery can be realized, avoid since container is answered
The case where leading to container application loss of data with abnormal closing, improve the safety of container application data.
In one embodiment, this method further include: receive and apply migration request;It include application mark using migration request
Know;Whether application to be migrated corresponding to application identities, which belongs to transportable application, verifies;If belonging to transportable application, obtain
Start script and the corresponding application name of application identities;Starting script is updated based on application name, to updated starting foot
This is recompilated;The starting script obtained after recompility is added to template mirror image, generates migration image file;Pass through
Starting migration image file, application to be migrated is migrated to container.
Container application management platform is also supported tradition using a bond migration to container environment.Tradition application refers to non-appearance
Device mode disposes software application on the server.It is moved specifically, container application management platform receives the application that terminal is sent
Move request.It include the application identities of tradition application (hereinafter referred to as " application to be migrated ") to be migrated using migration request.Container is answered
The application identities are obtained based on antx interface (Antenna hardwareinterface, antennal interface) with management platform to correspond to
Application to be migrated.Container application management platform calls SCM interface (a kind of software configuration management interface) to inquire application to be migrated
Application type and application name.Application type includes stateless application and stateful application.Wherein, stateless application, which refers to, disobeys
Rely the application of the resources such as fixed IP address, such as micro services.Stateful application is then the application for needing to rely on fixed resource.It is ill-mannered
State application belongs to transportable application.Container application management platform to the application type of application to be migrated whether be stateless application into
Row verification.
If belonging to transportable application, container application management platform obtains pre-stored starting script, based on get to
The application name for migrating application is updated starting script, to be compatible with different vessels while start.Starting script can be
Service.sh script.Service.sh script is that all tradition apply the general script for starting or stoping operation.Container is answered
It calls delivery system interface to recompilate updated starting script with management platform, and will be obtained after recompility
Starting script is added to template mirror image, generates migration image file.Container application management platform migrates image file by starting,
Application to be migrated can be migrated to container environment.
It should be noted that initiating to can be with initiation using the terminal of migration request using the terminal of deployment request same
Terminal is also possible to different terminals.
In the present embodiment, the learning cost of container technique is reduced, traditional application container can be completed by simply modifying.
It should be understood that although each step in the flow chart of Fig. 2 and Fig. 3 is successively shown according to the instruction of arrow,
But these steps are not that the inevitable sequence according to arrow instruction successively executes.Unless expressly state otherwise herein, these
There is no stringent sequences to limit for the execution of step, these steps can execute in other order.Moreover, in Fig. 2 and Fig. 3
At least part step may include that perhaps these sub-steps of multiple stages or stage are not necessarily same to multiple sub-steps
One moment executed completion, but can execute at different times, and the execution in these sub-steps or stage sequence is also not necessarily
Be successively carry out, but can at least part of the sub-step or stage of other steps or other steps in turn or
Alternately execute.
In one embodiment, as shown in figure 4, providing a kind of deployment device of container application, comprising: Code obtaining mould
Block 402, mirror image generation module 404 and container deployment module 406, in which:
Code obtaining module 402, for receiving the application deployment request of terminal transmission;Using deployment request packet mark containing code
Know;Corresponding code file is pulled in code storage according to marking code.
Mirror image generation module 404 determines that deployment application section administration requests corresponding target for parsing to code file
Using the configuration parameter of needs, target mirror image is created according to configuration parameter;Code file is added to target mirror image, generates target
Image file.
Container deployment module 406, for obtaining the visit of container application by starting target mirror image file generated container application
It asks address, access address is back to terminal.
In one embodiment, code file is described with corresponding code;Mirror image generation module 404 was also used to based on generation
Code description, determines the application type of target application;Obtain the corresponding fixed configurations parameter of application type;Code file is solved
Analysis determines the reconfigurable parameter that application deployment need;Target mirror is created according to fixed configurations parameter and reconfigurable parameter.
In one embodiment, reconfigurable parameter includes load balancing configuration parameter;Mirror image generation module 404 is also used to
Domain-name information is extracted in code file, and domain name configuration parameter is determined based on domain-name information;The size of code of calculation code file, base
Resource quota parameter is determined in size of code;According to application type and resource quota parameter, the corresponding multiple service sections of application are determined
Point;Multiple service nodes are monitored in the performance indicator of monitoring period;According to performance indicator and domain name configuration parameter, it is equal to generate load
Weigh configuration parameter.
In one embodiment, code file includes front-end code file and back-end code file;Target mirror image includes the
One catalogue and the second catalogue;Mirror image generation module 404 is also used to store front-end code file to the first catalogue, in the first catalogue
Dispose reversed service broker;Back-end code file is stored to the second catalogue, in the second directory deployment back-end services component;To portion
The target mirror image for having affixed one's name to reversed service broker and back-end services component is packaged, and generates target image file.
In one embodiment, which further includes reset data module 408, for capturing the number in container applications trigger
According to altering event, the corresponding action statement of data altering event is generated;Action statement is parsed, corresponding resetting language is generated
Sentence;If receiving requesting the reset data of container application for terminal transmission, resetting sentence is obtained, is removed by operation resetting sentence
Return the change to data in container application.
In one embodiment, which further includes data recovery module 410, is asked for receiving to the access of container application
It asks;Access request includes target access address;According to target access address, start the host process of corresponding container application and assist into
Journey, host process and assisted process shared drive;When host process is closed extremely, keep assisted process in operating status;Work as master
When process is again started up, memory address is obtained from assisted process;The memory address master that is again started up of write-in that will acquire into
Journey makes host process carry out container application data according to the memory address of write-in and restores.
In one embodiment, which further includes applying migration request for receiving using transferring module 412;Using
Migration request includes application identities;Whether application to be migrated corresponding to application identities, which belongs to transportable application, verifies;If
Belong to transportable application, obtains starting script and the corresponding application name of application identities;Starting script is carried out more based on application name
Newly, updated starting script is recompilated;The starting script obtained after recompility is added to template mirror image, it is raw
At migration image file;Image file is migrated by starting, application to be migrated is migrated to container.
The specific of deployment device about container application limits the dispositions method that may refer to apply above for container
Restriction, details are not described herein.Modules in the deployment device of said vesse application can be fully or partially through software, hard
Part and combinations thereof is realized.Above-mentioned each module can be embedded in the form of hardware or independently of in the processor in computer equipment,
It can also be stored in a software form in the memory in computer equipment, execute the above modules in order to which processor calls
Corresponding operation.
In one embodiment, a kind of computer equipment is provided, which can be server, internal junction
Composition can be as shown in Figure 5.The computer equipment include by system bus connect processor, memory, network interface and
Database.Wherein, the processor of the computer equipment is for providing calculating and control ability.The memory packet of the computer equipment
Include non-volatile memory medium, built-in storage.The non-volatile memory medium is stored with operating system, computer program and data
Library.The built-in storage provides environment for the operation of operating system and computer program in non-volatile memory medium.The calculating
The database of machine equipment is used to store the operation data etc. to container application.The network interface of the computer equipment is used for and outside
Terminal by network connection communication.A kind of deployment side of container application is realized when the computer program is executed by processor
Method.
It will be understood by those skilled in the art that structure shown in Fig. 5, only part relevant to application scheme is tied
The block diagram of structure does not constitute the restriction for the computer equipment being applied thereon to application scheme, specific computer equipment
It may include perhaps combining certain components or with different component layouts than more or fewer components as shown in the figure.
In one embodiment, a kind of computer equipment, including memory and processor are provided, which is stored with
Computer program, which performs the steps of when executing computer program receives the application deployment request that terminal is sent;It answers
It include marking code with deployment request;Corresponding code file is pulled in code storage according to marking code;To code file into
Row parsing determines the configuration parameter that deployment application section administration requests corresponding target application to need, creates target according to configuration parameter
Mirror image;Code file is added to target mirror image, generates target image file;It is answered by starting target mirror image file generated container
With access address is back to terminal by the access address of acquisition container application.
In one embodiment, code file is described with corresponding code;Processor goes back reality when executing computer program
Existing following steps: it is described based on code, determines the application type of target application;Obtain the corresponding fixed configurations ginseng of application type
Number;Code file is parsed, determines the reconfigurable parameter that application deployment need;Matched according to fixed configurations parameter with variable
Set parameter creation target mirror.
In one embodiment, reconfigurable parameter includes load balancing configuration parameter;Processor executes computer program
When also perform the steps of and extract domain-name information in code file, domain name configuration parameter is determined based on domain-name information;Calculate generation
The size of code of code file, determines resource quota parameter based on size of code;According to application type and resource quota parameter, application is determined
Corresponding multiple service nodes;Multiple service nodes are monitored in the performance indicator of monitoring period;Matched according to performance indicator and domain name
Parameter is set, load balancing configuration parameter is generated.
In one embodiment, code file includes front-end code file and back-end code file;Target mirror image includes the
One catalogue and the second catalogue;Processor also performs the steps of when executing computer program stores front-end code file to the
One catalogue, in the reversed service broker of the first directory deployment;Back-end code file is stored to the second catalogue, in the second directory deployment
Back-end services component;The target mirror image for deploying reversed service broker and back-end services component is packaged, target mirror image text is generated
Part.
In one embodiment, capture is also performed the steps of when processor executes computer program to touch in container application
The data altering event of hair generates the corresponding action statement of data altering event;Action statement is parsed, is generated corresponding
Reset sentence;If receiving requesting the reset data of container application for terminal transmission, resetting sentence is obtained, is reset by operation
Sentence recalls the change to data in container application.
In one embodiment, also perform the steps of what container was applied in reception when processor executes computer program
Access request;Access request includes target access address;According to target access address, start corresponding container application host process and
Assisted process, host process and assisted process shared drive;When host process is closed extremely, assisted process is kept to be in operation shape
State;When host process is again started up, memory address is obtained from assisted process;The memory address write-in that will acquire is again started up
Host process, make host process according to the memory address of write-in carry out container application data recovery.
In one embodiment, reception is also performed the steps of when processor executes computer program using migration request;
It include application identities using migration request;Whether application to be migrated corresponding to application identities, which belongs to transportable application, carries out school
It tests;If belonging to transportable application, starting script and the corresponding application name of application identities are obtained;Based on application name to starting script into
Row updates, and recompilates to updated starting script;The starting script obtained after recompility is added to template mirror
Picture generates migration image file;Image file is migrated by starting, application to be migrated is migrated to container.
In one embodiment, a kind of computer readable storage medium is provided, computer program is stored thereon with, is calculated
Machine program performs the steps of when being executed by processor receives the application deployment request that terminal is sent;Contain using deployment request packet
Marking code;Corresponding code file is pulled in code storage according to marking code;Code file is parsed, determines deployment
Using the configuration parameter that deployment requests corresponding target application to need, target mirror image is created according to configuration parameter;By code file
It is added to target mirror image, generates target image file;By starting the container application of target mirror image file generated, container application is obtained
Access address, access address is back to terminal.
In one embodiment, code file is described with corresponding code;When computer program is executed by processor also
It performs the steps of and is described based on code, determine the application type of target application;Obtain the corresponding fixed configurations ginseng of application type
Number;Code file is parsed, determines the reconfigurable parameter that application deployment need;Matched according to fixed configurations parameter with variable
Set parameter creation target mirror.
In one embodiment, reconfigurable parameter includes load balancing configuration parameter;Computer program is held by processor
It is also performed the steps of when row and extracts domain-name information in code file, domain name configuration parameter is determined based on domain-name information;It calculates
The size of code of code file determines resource quota parameter based on size of code;According to application type and resource quota parameter, determination is answered
With corresponding multiple service nodes;Multiple service nodes are monitored in the performance indicator of monitoring period;According to performance indicator and domain name
Configuration parameter generates load balancing configuration parameter.
In one embodiment, code file includes front-end code file and back-end code file;Target mirror image includes the
One catalogue and the second catalogue;Also performed the steps of when computer program is executed by processor by front-end code file store to
First catalogue, in the reversed service broker of the first directory deployment;Back-end code file is stored to the second catalogue, in the second catalogue portion
Affix one's name to back-end services component;The target mirror image for deploying reversed service broker and back-end services component is packaged, target mirror image is generated
File.
In one embodiment, capture is also performed the steps of when computer program is executed by processor in container application
The data altering event of triggering generates the corresponding action statement of data altering event;Action statement is parsed, generates and corresponds to
Resetting sentence;If receiving requesting the reset data of container application for terminal transmission, resetting sentence is obtained, passes through operation weight
Set sentence recall to container application in data change.
In one embodiment, reception is also performed the steps of when computer program is executed by processor to container application
Access request;Access request includes target access address;According to target access address, start the host process of corresponding container application
And assisted process, host process and assisted process shared drive;When host process is closed extremely, assisted process is kept to be in operation shape
State;When host process is again started up, memory address is obtained from assisted process;The memory address write-in that will acquire is again started up
Host process, make host process according to the memory address of write-in carry out container application data recovery.
In one embodiment, reception is also performed the steps of when computer program is executed by processor to ask using migration
It asks;It include application identities using migration request;Whether application to be migrated corresponding to application identities, which belongs to transportable application, carries out
Verification;If belonging to transportable application, starting script and the corresponding application name of application identities are obtained;Based on application name to starting script
It is updated, updated starting script is recompilated;The starting script obtained after recompility is added to template
Mirror image generates migration image file;Image file is migrated by starting, application to be migrated is migrated to container.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Instruct relevant hardware to complete by computer program, computer program to can be stored in a non-volatile computer readable
It takes in storage medium, the computer program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, this Shen
Please provided by any reference used in each embodiment to memory, storage, database or other media, may each comprise
Non-volatile and/or volatile memory.Nonvolatile memory may include read-only memory (ROM), programming ROM
(PROM), electrically programmable ROM (EPROM), electrically erasable ROM (EEPROM) or flash memory.Volatile memory may include
Random access memory (RAM) or external cache.By way of illustration and not limitation, RAM is available in many forms,
Such as static state RAM (SRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate sdram (DDRSDRAM), enhancing
Type SDRAM (ESDRAM), synchronization link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM
(RDRAM), direct memory bus dynamic ram (DRDRAM) and memory bus dynamic ram (RDRAM) etc..
Each technical characteristic of above embodiments can be combined arbitrarily, for simplicity of description, not to above-described embodiment
In each technical characteristic it is all possible combination be all described, as long as however, the combination of these technical characteristics be not present lance
Shield all should be considered as described in this specification.
Above embodiments only express the several embodiments of the application, and the description thereof is more specific and detailed, but can not
Therefore it is construed as limiting the scope of the patent.It should be pointed out that for those of ordinary skill in the art,
Under the premise of not departing from the application design, various modifications and improvements can be made, these belong to the protection scope of the application.
Therefore, the scope of protection shall be subject to the appended claims for the application patent.
Claims (10)
1. a kind of dispositions method of container application, which comprises
Receive the application deployment request that terminal is sent;The application deployment request packet contains marking code;
Corresponding code file is pulled in code storage according to the marking code;
The code file is parsed, determines and disposes the configuration ginseng that the application deployment requests corresponding target application to need
Number creates target mirror image according to the configuration parameter;
The code file is added to the target mirror image, generates target image file;
By starting the target mirror image file generated container application, the access address of the container application is obtained, by the visit
Ask that address is back to the terminal.
2. the method according to claim 1, wherein the code file is described with corresponding code;To institute
It states code file to be parsed, determines and dispose the configuration parameter that the application deployment requests corresponding target application to need, according to
The configuration parameter creates target mirror image, comprising:
It is described based on the code, determines the application type of the target application;
Obtain the corresponding fixed configurations parameter of the application type;
The code file is parsed, determines and disposes the reconfigurable parameter that the target application needs;
Target mirror is created according to the fixed configurations parameter and reconfigurable parameter.
3. according to the method described in claim 2, it is characterized in that, the reconfigurable parameter includes load balancing configuration ginseng
Number;It is described that the code file is parsed, it determines and disposes the reconfigurable parameter that the target application needs, comprising:
Domain-name information is extracted in the code file, domain name configuration parameter is determined based on domain name information;
The size of code for calculating the code file determines resource quota parameter based on the size of code;
According to the application type and the resource quota parameter, the corresponding multiple service nodes of the target application are determined;
Multiple service nodes are monitored in the performance indicator of monitoring period;
According to the performance indicator and domain name configuration parameter, the load balancing configuration parameter is generated.
4. the method according to claim 1, wherein the code file includes front-end code file and rear end generation
Code file;The target mirror image includes the first catalogue and the second catalogue;It is described that code file is added to the target mirror image, it is raw
At target image file, comprising:
The front-end code file is stored to first catalogue, in the reversed service broker of the first directory deployment;
The back-end code file is stored to second catalogue, in the second directory deployment back-end services component;
The target mirror image for deploying the reversed service broker and the back-end services component is packaged, the target mirror image is generated
File.
5. the method according to claim 1, wherein the method also includes:
The data altering event in the container applications trigger is captured, the corresponding action statement of the data altering event is generated;
The action statement is parsed, corresponding resetting sentence is generated;
If receiving requesting the reset data of container application for transmission, the resetting sentence is obtained, by described in operation
Resetting sentence recalls the change to data in container application.
6. the method according to claim 1, wherein it is described by the access address be back to the terminal it
Afterwards, further includes:
Receive the access request applied to container;The access request includes target access address;
According to the target access address, start the host process and assisted process of corresponding container application, the host process and described
Assisted process shared drive;
When the host process is closed extremely, keep the assisted process in operating status;
When the host process is again started up, memory address is obtained from the assisted process;
The host process being again started up is written in the memory address that will acquire, and makes the host process according to the memory address of write-in
Container application data are carried out to restore.
7. the method according to claim 1, wherein the method also includes:
It receives and applies migration request;The application migration request includes application identities;
Whether application to be migrated corresponding to the application identities, which belongs to transportable application, verifies;
If belonging to transportable application, starting script and the corresponding application name of the application identities are obtained;
The starting script is updated based on the application name, updated starting script is recompilated;
The starting script obtained after recompility is added to template mirror image, generates migration image file;
By starting the migration image file, the application to be migrated is migrated to container.
8. a kind of deployment device of container application, which is characterized in that described device includes:
Code obtaining module, for receiving the application deployment request of terminal transmission;The application deployment request packet contains marking code;
Corresponding code file is pulled in code storage according to the marking code;
Mirror image generation module determines that disposing the application deployment requests corresponding mesh for parsing to the code file
The configuration parameter that mark application needs creates target mirror image according to the configuration parameter;The code file is added to the mesh
Index glass picture generates target image file;
Container deployment module, for obtaining the container application by starting the target mirror image file generated container application
The access address is back to the terminal by access address.
9. a kind of computer equipment, including memory and processor, the memory are stored with computer program, feature exists
In the step of processor realizes any one of claims 1 to 7 the method when executing the computer program.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the computer program
The step of method described in any one of claims 1 to 7 is realized when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810550654.XA CN108958927B (en) | 2018-05-31 | 2018-05-31 | Deployment method and device of container application, computer equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810550654.XA CN108958927B (en) | 2018-05-31 | 2018-05-31 | Deployment method and device of container application, computer equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108958927A true CN108958927A (en) | 2018-12-07 |
CN108958927B CN108958927B (en) | 2023-04-18 |
Family
ID=64492741
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810550654.XA Active CN108958927B (en) | 2018-05-31 | 2018-05-31 | Deployment method and device of container application, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108958927B (en) |
Cited By (106)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109634655A (en) * | 2018-12-10 | 2019-04-16 | 江苏满运软件科技有限公司 | Variable configuration method based on heat deployment, device, electronic equipment, storage medium |
CN109819014A (en) * | 2018-12-14 | 2019-05-28 | 平安普惠企业管理有限公司 | Project dispositions method, device, computer equipment and storage medium |
CN109936571A (en) * | 2019-02-22 | 2019-06-25 | 全球能源互联网研究院有限公司 | A kind of mass data sharing method, opening and shares platform and electronic equipment |
CN109976872A (en) * | 2019-02-21 | 2019-07-05 | 北京达佳互联信息技术有限公司 | Data processing method, device, electronic equipment and storage medium |
CN109992354A (en) * | 2019-04-09 | 2019-07-09 | 腾讯科技(深圳)有限公司 | Container-treatment, device, principal server, system and storage medium |
CN110007948A (en) * | 2019-02-22 | 2019-07-12 | 贵州力创科技发展有限公司 | A kind of O&M method, apparatus and storage medium |
CN110096333A (en) * | 2019-04-18 | 2019-08-06 | 华中科技大学 | A kind of container performance accelerated method based on nonvolatile memory |
CN110096304A (en) * | 2019-03-16 | 2019-08-06 | 平安城市建设科技(深圳)有限公司 | Task construction method, device, equipment and storage medium based on Jenkins |
CN110134455A (en) * | 2019-04-12 | 2019-08-16 | 平安医疗健康管理股份有限公司 | A kind of application management system and method |
CN110138776A (en) * | 2019-05-14 | 2019-08-16 | 重庆天蓬网络有限公司 | Docker intrusion detection method, device and medium based on order monitoring |
CN110221859A (en) * | 2019-06-05 | 2019-09-10 | 软通智慧科技有限公司 | A kind of online management method of the deployment of application, device, equipment and storage medium |
CN110262873A (en) * | 2019-05-17 | 2019-09-20 | 平安科技(深圳)有限公司 | Configuration modification method, apparatus, computer equipment and the storage medium of container application |
CN110333877A (en) * | 2019-07-09 | 2019-10-15 | 西安点告网络科技有限公司 | Visualized container configuring management method, apparatus and system based on application |
CN110333930A (en) * | 2019-04-29 | 2019-10-15 | 中国联合网络通信集团有限公司 | Digital Platform system |
CN110399134A (en) * | 2019-06-28 | 2019-11-01 | 绿漫科技有限公司 | A kind of quick deployment method and system based on container |
CN110413288A (en) * | 2019-07-31 | 2019-11-05 | 新华三大数据技术有限公司 | Using dispositions method, device, server and storage medium |
CN110502268A (en) * | 2019-08-29 | 2019-11-26 | 恩亿科(北京)数据科技有限公司 | Application program update method, apparatus, server and storage medium |
CN110531984A (en) * | 2019-08-08 | 2019-12-03 | 金蝶软件(中国)有限公司 | Code compiling method, device, system, computer equipment and storage medium |
CN110531995A (en) * | 2019-08-23 | 2019-12-03 | 济南浪潮数据技术有限公司 | Manage dispositions method, device, equipment and the computer readable storage medium of platform |
CN110609732A (en) * | 2019-08-13 | 2019-12-24 | 平安普惠企业管理有限公司 | Application program deployment method and device, computer equipment and storage medium |
CN110647332A (en) * | 2019-09-30 | 2020-01-03 | 北京百度网讯科技有限公司 | Software deployment method and device based on container cloud |
CN110704156A (en) * | 2019-08-16 | 2020-01-17 | 北京奇艺世纪科技有限公司 | Docker mirror image construction method and device |
CN110753088A (en) * | 2019-09-18 | 2020-02-04 | 平安科技(深圳)有限公司 | System deployment method and device |
CN110750242A (en) * | 2019-09-19 | 2020-02-04 | 北京字节跳动网络技术有限公司 | Method, system, medium and electronic device for deploying files |
CN110780888A (en) * | 2019-10-09 | 2020-02-11 | 北京市天元网络技术股份有限公司 | Method for deploying cloud database |
CN110830571A (en) * | 2019-11-05 | 2020-02-21 | 许继集团有限公司 | Business data backup and extraction method and computer readable medium |
CN110837612A (en) * | 2019-11-01 | 2020-02-25 | 腾讯科技(深圳)有限公司 | Method and device for acquiring Uniform Resource Identifier (URI) data and storage medium |
CN110855739A (en) * | 2019-09-25 | 2020-02-28 | 烽火通信科技股份有限公司 | Container technology-based remote and heterogeneous resource unified management method and system |
CN110851144A (en) * | 2019-09-06 | 2020-02-28 | 北京京东尚科信息技术有限公司 | Cloud host deployment method and device and computer storage medium |
CN110865840A (en) * | 2019-11-18 | 2020-03-06 | 上海极链网络科技有限公司 | Application management method, device, server and storage medium |
CN110958138A (en) * | 2019-11-14 | 2020-04-03 | 新华三大数据技术有限公司 | Container expansion method and device |
CN110995480A (en) * | 2019-11-25 | 2020-04-10 | 百度在线网络技术(北京)有限公司 | Block chain network deployment method, device, electronic equipment and medium |
CN111090823A (en) * | 2019-12-23 | 2020-05-01 | 广州市百果园信息技术有限公司 | Integration platform of page application and application access method, device and equipment |
CN111176782A (en) * | 2019-11-08 | 2020-05-19 | 腾讯云计算(北京)有限责任公司 | Online experimental method and device |
CN111273965A (en) * | 2020-02-17 | 2020-06-12 | 支付宝(杭州)信息技术有限公司 | Container application starting method, system and device and electronic equipment |
CN111352689A (en) * | 2018-12-21 | 2020-06-30 | 中国电信股份有限公司 | Method and device for realizing seamless migration of application containerized deployment |
CN111355793A (en) * | 2020-02-26 | 2020-06-30 | 山东爱城市网信息技术有限公司 | Large file uploading method based on HTML5 and Python |
CN111367658A (en) * | 2020-02-24 | 2020-07-03 | 广州市百果园信息技术有限公司 | Live broadcast service system and process management method |
CN111382136A (en) * | 2018-12-29 | 2020-07-07 | 华为技术有限公司 | File system mirror image and file request method |
CN111381867A (en) * | 2018-12-30 | 2020-07-07 | 贝壳技术有限公司 | Packing deployment method and device supporting service reconfiguration |
CN111385304A (en) * | 2020-03-16 | 2020-07-07 | 深信服科技股份有限公司 | System deployment method, device, computer storage medium and fusion system |
CN111399897A (en) * | 2020-02-21 | 2020-07-10 | 北京值得买科技股份有限公司 | Application issuing method and system based on kubernets |
CN111427949A (en) * | 2019-01-09 | 2020-07-17 | 杭州海康威视数字技术股份有限公司 | Method and device for creating big data service |
CN111459610A (en) * | 2020-03-19 | 2020-07-28 | 网宿科技股份有限公司 | Model deployment method and device |
CN111580861A (en) * | 2019-02-15 | 2020-08-25 | 国际商业机器公司 | Pattern-based artificial intelligence planner for computer environment migration |
CN111596928A (en) * | 2020-05-19 | 2020-08-28 | 吉林大学 | Application control method and device and electronic equipment |
CN111611054A (en) * | 2020-05-21 | 2020-09-01 | 网宿科技股份有限公司 | Application deployment method and device |
CN111625222A (en) * | 2020-05-26 | 2020-09-04 | 北京互金新融科技有限公司 | On-line verification system and verification method for front-end codes |
CN111625320A (en) * | 2020-05-27 | 2020-09-04 | 苏州浪潮智能科技有限公司 | Mirror image management method, system, device and medium |
CN111722866A (en) * | 2020-06-19 | 2020-09-29 | 浪潮电子信息产业股份有限公司 | OpenStack code repairing method, device, equipment and storage medium |
CN111736818A (en) * | 2020-05-28 | 2020-10-02 | 浪潮电子信息产业股份有限公司 | Application creation method and device based on container cloud, electronic equipment and storage medium |
CN111736956A (en) * | 2020-06-29 | 2020-10-02 | 苏州浪潮智能科技有限公司 | Container service deployment method, device, equipment and readable storage medium |
WO2020199469A1 (en) * | 2019-04-04 | 2020-10-08 | 平安科技(深圳)有限公司 | Interface call recording method, apparatus, device, and storage medium based on django framework |
CN111756804A (en) * | 2020-05-27 | 2020-10-09 | 苏州浪潮智能科技有限公司 | Method and device for configuring web request |
CN111857797A (en) * | 2020-06-29 | 2020-10-30 | 浪潮电子信息产业股份有限公司 | Mirror image construction method, system and related device |
CN111881470A (en) * | 2020-07-20 | 2020-11-03 | 易通星云(北京)科技发展有限公司 | Data access method and device and computer readable storage medium |
CN111966445A (en) * | 2020-06-30 | 2020-11-20 | 北京百度网讯科技有限公司 | Processing method and device for calling application program interface |
CN112148419A (en) * | 2019-06-28 | 2020-12-29 | 杭州海康威视数字技术股份有限公司 | Mirror image management method, device and system in cloud platform and storage medium |
CN112204520A (en) * | 2019-07-11 | 2021-01-08 | 深圳市大疆创新科技有限公司 | Configuration method, physical device, server, and computer-readable storage medium |
CN112363802A (en) * | 2020-11-12 | 2021-02-12 | 中国人寿保险股份有限公司 | Application deployment method and device |
CN112379892A (en) * | 2020-10-29 | 2021-02-19 | 远光软件股份有限公司 | Ammonia spraying prediction code processing method and device, storage medium and terminal equipment |
CN112395363A (en) * | 2020-12-04 | 2021-02-23 | 北京有竹居网络技术有限公司 | Data synchronization method, device, equipment and readable storage medium |
CN112468337A (en) * | 2020-11-19 | 2021-03-09 | 安徽江淮汽车集团股份有限公司 | Deployment method, device, equipment and storage medium of Internet of vehicles microservice |
CN112532674A (en) * | 2019-09-19 | 2021-03-19 | 贵州白山云科技股份有限公司 | Method, device and medium for establishing network edge computing system |
CN112532675A (en) * | 2019-09-19 | 2021-03-19 | 贵州白山云科技股份有限公司 | Method, device and medium for establishing network edge computing system |
CN112579099A (en) * | 2019-09-30 | 2021-03-30 | 北京国双科技有限公司 | Code deployment method and device, storage medium and electronic equipment |
CN112600931A (en) * | 2020-12-22 | 2021-04-02 | 新华三云计算技术有限公司 | API gateway deployment method and device |
CN112631730A (en) * | 2020-12-30 | 2021-04-09 | 中国建设银行股份有限公司 | Model processing method and device, equipment and computer readable storage medium |
CN112650662A (en) * | 2019-10-10 | 2021-04-13 | 上海哔哩哔哩科技有限公司 | Test environment deployment method and device |
CN112667998A (en) * | 2020-12-08 | 2021-04-16 | 中国科学院信息工程研究所 | Safe access method and system for container mirror image warehouse |
CN112667350A (en) * | 2020-12-23 | 2021-04-16 | 广州三七互娱科技有限公司 | Configuration scheduling method, device and system |
CN112817691A (en) * | 2021-01-27 | 2021-05-18 | 北京迈格威科技有限公司 | Resource allocation method, device, equipment and medium |
CN112817615A (en) * | 2021-02-24 | 2021-05-18 | 共达地创新技术(深圳)有限公司 | File processing method, device, system and storage medium |
CN112860645A (en) * | 2021-02-09 | 2021-05-28 | 恒安嘉新(北京)科技股份公司 | Processing method and device for offline compressed file, computer equipment and medium |
CN113162944A (en) * | 2021-04-29 | 2021-07-23 | 杭州安恒信息安全技术有限公司 | Network communication method, device and equipment for security operation platform and security component |
CN113360160A (en) * | 2020-03-05 | 2021-09-07 | 北京沃东天骏信息技术有限公司 | Method and device for deploying application, electronic equipment and storage medium |
CN113434254A (en) * | 2021-06-30 | 2021-09-24 | 深圳平安智汇企业信息管理有限公司 | Client deployment method, client deployment apparatus, computer device, and storage medium |
CN113448594A (en) * | 2021-06-29 | 2021-09-28 | 京东科技控股股份有限公司 | Service processing method and device, computer equipment and storage medium |
CN113448686A (en) * | 2021-06-22 | 2021-09-28 | 深信服科技股份有限公司 | Resource deployment method and device, electronic equipment and storage medium |
CN113485795A (en) * | 2021-07-26 | 2021-10-08 | 四川万益能源科技有限公司 | Automatic container starting method based on multiple types of projects |
CN113596162A (en) * | 2021-07-30 | 2021-11-02 | 北京快乐茄信息技术有限公司 | Mirror image file processing method and device, network equipment and storage medium |
CN113590305A (en) * | 2021-05-14 | 2021-11-02 | 西安交通大学 | Edge computing application capacity deployment method based on k3s |
CN113641373A (en) * | 2021-08-30 | 2021-11-12 | 北京京东乾石科技有限公司 | Mirror image deployment method, device and storage medium |
CN113672337A (en) * | 2021-07-16 | 2021-11-19 | 广东浪潮智慧计算技术有限公司 | Application migration method, device and equipment and computer readable storage medium |
CN113760442A (en) * | 2020-10-19 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Application running and accessing method, device and equipment |
CN113867778A (en) * | 2021-09-18 | 2021-12-31 | 苏州浪潮智能科技有限公司 | Method and device for generating mirror image file, electronic equipment and storage medium |
CN114036223A (en) * | 2020-11-13 | 2022-02-11 | 武汉联影医疗科技有限公司 | Medical information management method, system, apparatus, computer device and storage medium |
CN114064155A (en) * | 2022-01-17 | 2022-02-18 | 深圳市华付信息技术有限公司 | Container-based algorithm calling method, device, equipment and storage medium |
CN114090183A (en) * | 2021-11-25 | 2022-02-25 | 北京字节跳动网络技术有限公司 | Application starting method and device, computer equipment and storage medium |
CN114090111A (en) * | 2021-10-18 | 2022-02-25 | 荣耀终端有限公司 | Application starting method, device, terminal, medium and product |
CN114257413A (en) * | 2021-11-19 | 2022-03-29 | 南方电网数字电网研究院有限公司 | Application container engine-based anti-braking blocking method and device and computer equipment |
CN114281371A (en) * | 2022-03-08 | 2022-04-05 | 中电云数智科技有限公司 | Front-end application deployment method and device |
CN114356426A (en) * | 2022-01-05 | 2022-04-15 | 中国建设银行股份有限公司 | Agent technology-based system initialization method and related device |
CN114416109A (en) * | 2021-12-15 | 2022-04-29 | 广州市玄武无线科技股份有限公司 | Program deployment method and device, computer device, and storage medium |
CN114721728A (en) * | 2022-03-07 | 2022-07-08 | 阿里巴巴(中国)有限公司 | Processing method based on cloud application, electronic equipment and storage medium |
CN114996117A (en) * | 2022-03-28 | 2022-09-02 | 湖南智擎科技有限公司 | Client GPU application evaluation system and method for SaaS mode |
CN115129429A (en) * | 2022-09-01 | 2022-09-30 | 南京翼辉爱智物联技术有限公司 | Container application management method and device, electronic equipment and storage medium |
CN115190034A (en) * | 2021-04-07 | 2022-10-14 | 丁志勇 | Service deployment method based on edge cloud computing |
CN115373727A (en) * | 2022-08-08 | 2022-11-22 | 深圳安巽科技有限公司 | Deployment method, system and storage medium of HTTP application and background script |
CN115665172A (en) * | 2022-10-31 | 2023-01-31 | 北京凯思昊鹏软件工程技术有限公司 | Management system and management method of embedded terminal equipment |
CN115828231A (en) * | 2022-10-28 | 2023-03-21 | 广州汽车集团股份有限公司 | Application program running method and device, vehicle and storage medium |
CN116560804A (en) * | 2023-07-10 | 2023-08-08 | 中国人民解放军国防科技大学 | Method and apparatus for interoperating containers using multiple container images |
US11720345B2 (en) | 2021-01-20 | 2023-08-08 | Red Hat, Inc. | Pull based inner-loop code deployment |
CN116974615A (en) * | 2023-09-25 | 2023-10-31 | 厦门她趣信息技术有限公司 | Method, device and equipment for improving compiling and packing speed of software |
CN117076431A (en) * | 2023-10-13 | 2023-11-17 | 云筑信息科技(成都)有限公司 | Method for migrating system upgrade data |
CN117648100A (en) * | 2024-01-30 | 2024-03-05 | 北京盛邦赛云科技有限公司 | Application deployment method, device, equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040088713A1 (en) * | 2002-10-30 | 2004-05-06 | International Business Machines Corporation | System and method for allowing client applications to programmatically access web sites |
US20130290542A1 (en) * | 2012-04-30 | 2013-10-31 | Racemi, Inc. | Server Image Migrations Into Public and Private Cloud Infrastructures |
CN105117293A (en) * | 2015-09-01 | 2015-12-02 | 茂名市群英网络有限公司 | Windows system environment automatic deployment method and automatic deployment system |
CN107547250A (en) * | 2017-06-26 | 2018-01-05 | 新华三云计算技术有限公司 | The method and apparatus that database is disposed in cloud computing management platform |
-
2018
- 2018-05-31 CN CN201810550654.XA patent/CN108958927B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040088713A1 (en) * | 2002-10-30 | 2004-05-06 | International Business Machines Corporation | System and method for allowing client applications to programmatically access web sites |
US20130290542A1 (en) * | 2012-04-30 | 2013-10-31 | Racemi, Inc. | Server Image Migrations Into Public and Private Cloud Infrastructures |
CN105117293A (en) * | 2015-09-01 | 2015-12-02 | 茂名市群英网络有限公司 | Windows system environment automatic deployment method and automatic deployment system |
CN107547250A (en) * | 2017-06-26 | 2018-01-05 | 新华三云计算技术有限公司 | The method and apparatus that database is disposed in cloud computing management platform |
Cited By (159)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109634655A (en) * | 2018-12-10 | 2019-04-16 | 江苏满运软件科技有限公司 | Variable configuration method based on heat deployment, device, electronic equipment, storage medium |
CN109819014A (en) * | 2018-12-14 | 2019-05-28 | 平安普惠企业管理有限公司 | Project dispositions method, device, computer equipment and storage medium |
CN109819014B (en) * | 2018-12-14 | 2022-10-25 | 平安普惠企业管理有限公司 | Project deployment method and device, computer equipment and storage medium |
CN111352689B (en) * | 2018-12-21 | 2023-04-07 | 中国电信股份有限公司 | Method and device for realizing seamless migration of application containerized deployment |
CN111352689A (en) * | 2018-12-21 | 2020-06-30 | 中国电信股份有限公司 | Method and device for realizing seamless migration of application containerized deployment |
CN111382136B (en) * | 2018-12-29 | 2024-03-15 | 华为技术有限公司 | File system mirror image and file request method |
CN111382136A (en) * | 2018-12-29 | 2020-07-07 | 华为技术有限公司 | File system mirror image and file request method |
CN111381867A (en) * | 2018-12-30 | 2020-07-07 | 贝壳技术有限公司 | Packing deployment method and device supporting service reconfiguration |
CN111381867B (en) * | 2018-12-30 | 2023-05-09 | 贝壳技术有限公司 | Packaging deployment method and device supporting service reconfiguration |
CN111427949B (en) * | 2019-01-09 | 2023-10-20 | 杭州海康威视数字技术股份有限公司 | Method and device for creating big data service |
CN111427949A (en) * | 2019-01-09 | 2020-07-17 | 杭州海康威视数字技术股份有限公司 | Method and device for creating big data service |
CN111580861A (en) * | 2019-02-15 | 2020-08-25 | 国际商业机器公司 | Pattern-based artificial intelligence planner for computer environment migration |
CN109976872A (en) * | 2019-02-21 | 2019-07-05 | 北京达佳互联信息技术有限公司 | Data processing method, device, electronic equipment and storage medium |
CN109976872B (en) * | 2019-02-21 | 2021-05-18 | 北京达佳互联信息技术有限公司 | Data processing method and device, electronic equipment and storage medium |
CN110007948A (en) * | 2019-02-22 | 2019-07-12 | 贵州力创科技发展有限公司 | A kind of O&M method, apparatus and storage medium |
CN109936571A (en) * | 2019-02-22 | 2019-06-25 | 全球能源互联网研究院有限公司 | A kind of mass data sharing method, opening and shares platform and electronic equipment |
CN110096304A (en) * | 2019-03-16 | 2019-08-06 | 平安城市建设科技(深圳)有限公司 | Task construction method, device, equipment and storage medium based on Jenkins |
WO2020199469A1 (en) * | 2019-04-04 | 2020-10-08 | 平安科技(深圳)有限公司 | Interface call recording method, apparatus, device, and storage medium based on django framework |
CN109992354A (en) * | 2019-04-09 | 2019-07-09 | 腾讯科技(深圳)有限公司 | Container-treatment, device, principal server, system and storage medium |
CN110134455A (en) * | 2019-04-12 | 2019-08-16 | 平安医疗健康管理股份有限公司 | A kind of application management system and method |
CN110096333B (en) * | 2019-04-18 | 2021-06-29 | 华中科技大学 | Container performance acceleration method based on nonvolatile memory |
CN110096333A (en) * | 2019-04-18 | 2019-08-06 | 华中科技大学 | A kind of container performance accelerated method based on nonvolatile memory |
CN110333930A (en) * | 2019-04-29 | 2019-10-15 | 中国联合网络通信集团有限公司 | Digital Platform system |
CN110138776A (en) * | 2019-05-14 | 2019-08-16 | 重庆天蓬网络有限公司 | Docker intrusion detection method, device and medium based on order monitoring |
CN110138776B (en) * | 2019-05-14 | 2020-04-28 | 重庆天蓬网络有限公司 | Docker intrusion detection method, device and medium based on command monitoring |
CN110262873A (en) * | 2019-05-17 | 2019-09-20 | 平安科技(深圳)有限公司 | Configuration modification method, apparatus, computer equipment and the storage medium of container application |
CN110262873B (en) * | 2019-05-17 | 2023-07-28 | 平安科技(深圳)有限公司 | Configuration modification method and device for container application, computer equipment and storage medium |
CN110221859A (en) * | 2019-06-05 | 2019-09-10 | 软通智慧科技有限公司 | A kind of online management method of the deployment of application, device, equipment and storage medium |
CN112148419B (en) * | 2019-06-28 | 2024-01-02 | 杭州海康威视数字技术股份有限公司 | Mirror image management method, device and system in cloud platform and storage medium |
CN112148419A (en) * | 2019-06-28 | 2020-12-29 | 杭州海康威视数字技术股份有限公司 | Mirror image management method, device and system in cloud platform and storage medium |
CN110399134A (en) * | 2019-06-28 | 2019-11-01 | 绿漫科技有限公司 | A kind of quick deployment method and system based on container |
CN110333877A (en) * | 2019-07-09 | 2019-10-15 | 西安点告网络科技有限公司 | Visualized container configuring management method, apparatus and system based on application |
CN112204520A (en) * | 2019-07-11 | 2021-01-08 | 深圳市大疆创新科技有限公司 | Configuration method, physical device, server, and computer-readable storage medium |
CN110413288A (en) * | 2019-07-31 | 2019-11-05 | 新华三大数据技术有限公司 | Using dispositions method, device, server and storage medium |
CN110531984A (en) * | 2019-08-08 | 2019-12-03 | 金蝶软件(中国)有限公司 | Code compiling method, device, system, computer equipment and storage medium |
CN110609732A (en) * | 2019-08-13 | 2019-12-24 | 平安普惠企业管理有限公司 | Application program deployment method and device, computer equipment and storage medium |
CN110609732B (en) * | 2019-08-13 | 2023-02-07 | 平安普惠企业管理有限公司 | Application program deployment method and device, computer equipment and storage medium |
CN110704156A (en) * | 2019-08-16 | 2020-01-17 | 北京奇艺世纪科技有限公司 | Docker mirror image construction method and device |
CN110531995B (en) * | 2019-08-23 | 2022-06-17 | 济南浪潮数据技术有限公司 | Management platform deployment method, device, equipment and computer readable storage medium |
CN110531995A (en) * | 2019-08-23 | 2019-12-03 | 济南浪潮数据技术有限公司 | Manage dispositions method, device, equipment and the computer readable storage medium of platform |
CN110502268A (en) * | 2019-08-29 | 2019-11-26 | 恩亿科(北京)数据科技有限公司 | Application program update method, apparatus, server and storage medium |
CN110851144A (en) * | 2019-09-06 | 2020-02-28 | 北京京东尚科信息技术有限公司 | Cloud host deployment method and device and computer storage medium |
CN110851144B (en) * | 2019-09-06 | 2023-09-29 | 北京京东尚科信息技术有限公司 | Cloud host deployment method and device and computer storage medium |
CN110753088B (en) * | 2019-09-18 | 2022-10-18 | 平安科技(深圳)有限公司 | System deployment method and device |
CN110753088A (en) * | 2019-09-18 | 2020-02-04 | 平安科技(深圳)有限公司 | System deployment method and device |
CN112532669A (en) * | 2019-09-19 | 2021-03-19 | 贵州白山云科技股份有限公司 | Network edge computing method, device and medium |
CN112532675A (en) * | 2019-09-19 | 2021-03-19 | 贵州白山云科技股份有限公司 | Method, device and medium for establishing network edge computing system |
CN110750242B (en) * | 2019-09-19 | 2023-05-02 | 北京字节跳动网络技术有限公司 | File deployment method, system, medium and electronic equipment |
CN112532674A (en) * | 2019-09-19 | 2021-03-19 | 贵州白山云科技股份有限公司 | Method, device and medium for establishing network edge computing system |
CN110750242A (en) * | 2019-09-19 | 2020-02-04 | 北京字节跳动网络技术有限公司 | Method, system, medium and electronic device for deploying files |
CN110855739A (en) * | 2019-09-25 | 2020-02-28 | 烽火通信科技股份有限公司 | Container technology-based remote and heterogeneous resource unified management method and system |
CN112579099A (en) * | 2019-09-30 | 2021-03-30 | 北京国双科技有限公司 | Code deployment method and device, storage medium and electronic equipment |
CN110647332A (en) * | 2019-09-30 | 2020-01-03 | 北京百度网讯科技有限公司 | Software deployment method and device based on container cloud |
CN110780888A (en) * | 2019-10-09 | 2020-02-11 | 北京市天元网络技术股份有限公司 | Method for deploying cloud database |
CN112650662A (en) * | 2019-10-10 | 2021-04-13 | 上海哔哩哔哩科技有限公司 | Test environment deployment method and device |
CN110837612B (en) * | 2019-11-01 | 2023-05-12 | 腾讯科技(深圳)有限公司 | Uniform Resource Identifier (URI) data acquisition method and device and storage medium |
CN110837612A (en) * | 2019-11-01 | 2020-02-25 | 腾讯科技(深圳)有限公司 | Method and device for acquiring Uniform Resource Identifier (URI) data and storage medium |
CN110830571A (en) * | 2019-11-05 | 2020-02-21 | 许继集团有限公司 | Business data backup and extraction method and computer readable medium |
CN111176782B (en) * | 2019-11-08 | 2023-11-03 | 腾讯云计算(北京)有限责任公司 | Online experiment method and device |
CN111176782A (en) * | 2019-11-08 | 2020-05-19 | 腾讯云计算(北京)有限责任公司 | Online experimental method and device |
CN110958138B (en) * | 2019-11-14 | 2022-03-25 | 新华三大数据技术有限公司 | Container expansion method and device |
CN110958138A (en) * | 2019-11-14 | 2020-04-03 | 新华三大数据技术有限公司 | Container expansion method and device |
CN110865840B (en) * | 2019-11-18 | 2023-11-03 | 义乌中国小商品城大数据有限公司 | Application management method, device, server and storage medium |
CN110865840A (en) * | 2019-11-18 | 2020-03-06 | 上海极链网络科技有限公司 | Application management method, device, server and storage medium |
CN110995480B (en) * | 2019-11-25 | 2022-09-20 | 百度在线网络技术(北京)有限公司 | Block chain network deployment method, device, electronic equipment and medium |
CN110995480A (en) * | 2019-11-25 | 2020-04-10 | 百度在线网络技术(北京)有限公司 | Block chain network deployment method, device, electronic equipment and medium |
CN111090823A (en) * | 2019-12-23 | 2020-05-01 | 广州市百果园信息技术有限公司 | Integration platform of page application and application access method, device and equipment |
CN111090823B (en) * | 2019-12-23 | 2024-02-09 | 广州市百果园信息技术有限公司 | Page application integration system, application access method, device and equipment |
CN111273965A (en) * | 2020-02-17 | 2020-06-12 | 支付宝(杭州)信息技术有限公司 | Container application starting method, system and device and electronic equipment |
CN111273965B (en) * | 2020-02-17 | 2021-10-29 | 支付宝(杭州)信息技术有限公司 | Container application starting method, system and device and electronic equipment |
CN111399897A (en) * | 2020-02-21 | 2020-07-10 | 北京值得买科技股份有限公司 | Application issuing method and system based on kubernets |
CN111367658B (en) * | 2020-02-24 | 2023-05-26 | 广州市百果园信息技术有限公司 | Live broadcast service system and process management method |
CN111367658A (en) * | 2020-02-24 | 2020-07-03 | 广州市百果园信息技术有限公司 | Live broadcast service system and process management method |
CN111355793A (en) * | 2020-02-26 | 2020-06-30 | 山东爱城市网信息技术有限公司 | Large file uploading method based on HTML5 and Python |
CN113360160A (en) * | 2020-03-05 | 2021-09-07 | 北京沃东天骏信息技术有限公司 | Method and device for deploying application, electronic equipment and storage medium |
CN111385304A (en) * | 2020-03-16 | 2020-07-07 | 深信服科技股份有限公司 | System deployment method, device, computer storage medium and fusion system |
CN111459610A (en) * | 2020-03-19 | 2020-07-28 | 网宿科技股份有限公司 | Model deployment method and device |
CN111459610B (en) * | 2020-03-19 | 2024-03-26 | 网宿科技股份有限公司 | Model deployment method and device |
CN111596928B (en) * | 2020-05-19 | 2021-08-13 | 吉林大学 | Application control method and device and electronic equipment |
CN111596928A (en) * | 2020-05-19 | 2020-08-28 | 吉林大学 | Application control method and device and electronic equipment |
CN111611054B (en) * | 2020-05-21 | 2023-05-16 | 网宿科技股份有限公司 | Application deployment method and device |
CN111611054A (en) * | 2020-05-21 | 2020-09-01 | 网宿科技股份有限公司 | Application deployment method and device |
CN111625222A (en) * | 2020-05-26 | 2020-09-04 | 北京互金新融科技有限公司 | On-line verification system and verification method for front-end codes |
CN111625222B (en) * | 2020-05-26 | 2023-08-04 | 北京互金新融科技有限公司 | Online verification system and method for front-end codes |
CN111756804A (en) * | 2020-05-27 | 2020-10-09 | 苏州浪潮智能科技有限公司 | Method and device for configuring web request |
CN111756804B (en) * | 2020-05-27 | 2022-05-31 | 苏州浪潮智能科技有限公司 | Method and device for configuring web request |
CN111625320B (en) * | 2020-05-27 | 2022-05-17 | 苏州浪潮智能科技有限公司 | Mirror image management method, system, device and medium |
CN111625320A (en) * | 2020-05-27 | 2020-09-04 | 苏州浪潮智能科技有限公司 | Mirror image management method, system, device and medium |
CN111736818A (en) * | 2020-05-28 | 2020-10-02 | 浪潮电子信息产业股份有限公司 | Application creation method and device based on container cloud, electronic equipment and storage medium |
CN111722866A (en) * | 2020-06-19 | 2020-09-29 | 浪潮电子信息产业股份有限公司 | OpenStack code repairing method, device, equipment and storage medium |
CN111857797A (en) * | 2020-06-29 | 2020-10-30 | 浪潮电子信息产业股份有限公司 | Mirror image construction method, system and related device |
CN111736956B (en) * | 2020-06-29 | 2023-01-10 | 苏州浪潮智能科技有限公司 | Container service deployment method, device, equipment and readable storage medium |
CN111736956A (en) * | 2020-06-29 | 2020-10-02 | 苏州浪潮智能科技有限公司 | Container service deployment method, device, equipment and readable storage medium |
CN111857797B (en) * | 2020-06-29 | 2022-04-22 | 浪潮电子信息产业股份有限公司 | Mirror image construction method, system and related device |
CN111966445B (en) * | 2020-06-30 | 2023-07-25 | 北京百度网讯科技有限公司 | Processing method and device for calling application program interface |
CN111966445A (en) * | 2020-06-30 | 2020-11-20 | 北京百度网讯科技有限公司 | Processing method and device for calling application program interface |
CN111881470A (en) * | 2020-07-20 | 2020-11-03 | 易通星云(北京)科技发展有限公司 | Data access method and device and computer readable storage medium |
CN113760442A (en) * | 2020-10-19 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Application running and accessing method, device and equipment |
CN112379892A (en) * | 2020-10-29 | 2021-02-19 | 远光软件股份有限公司 | Ammonia spraying prediction code processing method and device, storage medium and terminal equipment |
CN112363802A (en) * | 2020-11-12 | 2021-02-12 | 中国人寿保险股份有限公司 | Application deployment method and device |
CN114036223A (en) * | 2020-11-13 | 2022-02-11 | 武汉联影医疗科技有限公司 | Medical information management method, system, apparatus, computer device and storage medium |
CN112468337A (en) * | 2020-11-19 | 2021-03-09 | 安徽江淮汽车集团股份有限公司 | Deployment method, device, equipment and storage medium of Internet of vehicles microservice |
CN112395363B (en) * | 2020-12-04 | 2024-03-26 | 北京有竹居网络技术有限公司 | Data synchronization method, device, equipment and readable storage medium |
CN112395363A (en) * | 2020-12-04 | 2021-02-23 | 北京有竹居网络技术有限公司 | Data synchronization method, device, equipment and readable storage medium |
CN112667998B (en) * | 2020-12-08 | 2024-03-01 | 中国科学院信息工程研究所 | Safe access method and system for container mirror image warehouse |
CN112667998A (en) * | 2020-12-08 | 2021-04-16 | 中国科学院信息工程研究所 | Safe access method and system for container mirror image warehouse |
CN112600931A (en) * | 2020-12-22 | 2021-04-02 | 新华三云计算技术有限公司 | API gateway deployment method and device |
CN112600931B (en) * | 2020-12-22 | 2022-05-24 | 新华三云计算技术有限公司 | API gateway deployment method and device |
CN112667350A (en) * | 2020-12-23 | 2021-04-16 | 广州三七互娱科技有限公司 | Configuration scheduling method, device and system |
CN112631730A (en) * | 2020-12-30 | 2021-04-09 | 中国建设银行股份有限公司 | Model processing method and device, equipment and computer readable storage medium |
US11720345B2 (en) | 2021-01-20 | 2023-08-08 | Red Hat, Inc. | Pull based inner-loop code deployment |
CN112817691A (en) * | 2021-01-27 | 2021-05-18 | 北京迈格威科技有限公司 | Resource allocation method, device, equipment and medium |
CN112817691B (en) * | 2021-01-27 | 2024-02-02 | 北京迈格威科技有限公司 | Resource allocation method, device, equipment and medium |
CN112860645A (en) * | 2021-02-09 | 2021-05-28 | 恒安嘉新(北京)科技股份公司 | Processing method and device for offline compressed file, computer equipment and medium |
CN112817615A (en) * | 2021-02-24 | 2021-05-18 | 共达地创新技术(深圳)有限公司 | File processing method, device, system and storage medium |
CN112817615B (en) * | 2021-02-24 | 2023-12-26 | 共达地创新技术(深圳)有限公司 | File processing method, device, system and storage medium |
CN115190034A (en) * | 2021-04-07 | 2022-10-14 | 丁志勇 | Service deployment method based on edge cloud computing |
CN115190034B (en) * | 2021-04-07 | 2023-11-03 | 上海荟诚信息***有限公司 | Service deployment method based on edge cloud computing |
CN113162944A (en) * | 2021-04-29 | 2021-07-23 | 杭州安恒信息安全技术有限公司 | Network communication method, device and equipment for security operation platform and security component |
CN113162944B (en) * | 2021-04-29 | 2022-08-02 | 杭州安恒信息安全技术有限公司 | Network communication method, device and equipment for security operation platform and security component |
CN113590305A (en) * | 2021-05-14 | 2021-11-02 | 西安交通大学 | Edge computing application capacity deployment method based on k3s |
CN113448686B (en) * | 2021-06-22 | 2024-05-24 | 深信服科技股份有限公司 | Resource deployment method and device, electronic equipment and storage medium |
CN113448686A (en) * | 2021-06-22 | 2021-09-28 | 深信服科技股份有限公司 | Resource deployment method and device, electronic equipment and storage medium |
CN113448594A (en) * | 2021-06-29 | 2021-09-28 | 京东科技控股股份有限公司 | Service processing method and device, computer equipment and storage medium |
CN113434254B (en) * | 2021-06-30 | 2023-03-07 | 深圳平安智汇企业信息管理有限公司 | Client deployment method, client deployment apparatus, computer device, and storage medium |
CN113434254A (en) * | 2021-06-30 | 2021-09-24 | 深圳平安智汇企业信息管理有限公司 | Client deployment method, client deployment apparatus, computer device, and storage medium |
CN113672337A (en) * | 2021-07-16 | 2021-11-19 | 广东浪潮智慧计算技术有限公司 | Application migration method, device and equipment and computer readable storage medium |
CN113672337B (en) * | 2021-07-16 | 2024-02-13 | 广东浪潮智慧计算技术有限公司 | Application migration method, device, equipment and computer readable storage medium |
CN113485795A (en) * | 2021-07-26 | 2021-10-08 | 四川万益能源科技有限公司 | Automatic container starting method based on multiple types of projects |
CN113485795B (en) * | 2021-07-26 | 2024-03-26 | 四川万益能源科技有限公司 | Automatic container starting method based on multiple types of items |
CN113596162A (en) * | 2021-07-30 | 2021-11-02 | 北京快乐茄信息技术有限公司 | Mirror image file processing method and device, network equipment and storage medium |
CN113641373A (en) * | 2021-08-30 | 2021-11-12 | 北京京东乾石科技有限公司 | Mirror image deployment method, device and storage medium |
CN113867778A (en) * | 2021-09-18 | 2021-12-31 | 苏州浪潮智能科技有限公司 | Method and device for generating mirror image file, electronic equipment and storage medium |
CN114090111A (en) * | 2021-10-18 | 2022-02-25 | 荣耀终端有限公司 | Application starting method, device, terminal, medium and product |
CN114090111B (en) * | 2021-10-18 | 2024-04-05 | 荣耀终端有限公司 | Application starting method, device, terminal, medium and product |
CN114257413B (en) * | 2021-11-19 | 2023-10-03 | 南方电网数字平台科技(广东)有限公司 | Reaction blocking method and device based on application container engine and computer equipment |
CN114257413A (en) * | 2021-11-19 | 2022-03-29 | 南方电网数字电网研究院有限公司 | Application container engine-based anti-braking blocking method and device and computer equipment |
CN114090183A (en) * | 2021-11-25 | 2022-02-25 | 北京字节跳动网络技术有限公司 | Application starting method and device, computer equipment and storage medium |
CN114416109A (en) * | 2021-12-15 | 2022-04-29 | 广州市玄武无线科技股份有限公司 | Program deployment method and device, computer device, and storage medium |
CN114356426A (en) * | 2022-01-05 | 2022-04-15 | 中国建设银行股份有限公司 | Agent technology-based system initialization method and related device |
CN114064155A (en) * | 2022-01-17 | 2022-02-18 | 深圳市华付信息技术有限公司 | Container-based algorithm calling method, device, equipment and storage medium |
WO2023169272A1 (en) * | 2022-03-07 | 2023-09-14 | 阿里巴巴(中国)有限公司 | Cloud application-based processing method, electronic device, and storage medium |
CN114721728A (en) * | 2022-03-07 | 2022-07-08 | 阿里巴巴(中国)有限公司 | Processing method based on cloud application, electronic equipment and storage medium |
CN114281371A (en) * | 2022-03-08 | 2022-04-05 | 中电云数智科技有限公司 | Front-end application deployment method and device |
CN114996117A (en) * | 2022-03-28 | 2022-09-02 | 湖南智擎科技有限公司 | Client GPU application evaluation system and method for SaaS mode |
CN114996117B (en) * | 2022-03-28 | 2024-02-06 | 湖南智擎科技有限公司 | Client GPU application evaluation system and method for SaaS mode |
CN115373727A (en) * | 2022-08-08 | 2022-11-22 | 深圳安巽科技有限公司 | Deployment method, system and storage medium of HTTP application and background script |
CN115129429A (en) * | 2022-09-01 | 2022-09-30 | 南京翼辉爱智物联技术有限公司 | Container application management method and device, electronic equipment and storage medium |
CN115129429B (en) * | 2022-09-01 | 2023-06-13 | 南京翼辉爱智物联技术有限公司 | Container application management method and device, electronic equipment and storage medium |
CN115828231A (en) * | 2022-10-28 | 2023-03-21 | 广州汽车集团股份有限公司 | Application program running method and device, vehicle and storage medium |
CN115665172A (en) * | 2022-10-31 | 2023-01-31 | 北京凯思昊鹏软件工程技术有限公司 | Management system and management method of embedded terminal equipment |
CN116560804B (en) * | 2023-07-10 | 2023-09-05 | 中国人民解放军国防科技大学 | Method and apparatus for interoperating containers using multiple container images |
CN116560804A (en) * | 2023-07-10 | 2023-08-08 | 中国人民解放军国防科技大学 | Method and apparatus for interoperating containers using multiple container images |
CN116974615A (en) * | 2023-09-25 | 2023-10-31 | 厦门她趣信息技术有限公司 | Method, device and equipment for improving compiling and packing speed of software |
CN116974615B (en) * | 2023-09-25 | 2023-12-15 | 厦门她趣信息技术有限公司 | Method, device and equipment for improving compiling and packing speed of software |
CN117076431B (en) * | 2023-10-13 | 2024-03-12 | 云筑信息科技(成都)有限公司 | Method for migrating system upgrade data |
CN117076431A (en) * | 2023-10-13 | 2023-11-17 | 云筑信息科技(成都)有限公司 | Method for migrating system upgrade data |
CN117648100A (en) * | 2024-01-30 | 2024-03-05 | 北京盛邦赛云科技有限公司 | Application deployment method, device, equipment and storage medium |
CN117648100B (en) * | 2024-01-30 | 2024-04-30 | 北京盛邦赛云科技有限公司 | Application deployment method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN108958927B (en) | 2023-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108958927A (en) | Dispositions method, device, computer equipment and the storage medium of container application | |
CN109783117B (en) | Mirror image file making and starting method of diskless system | |
CN112118565B (en) | Multi-tenant service gray level publishing method, device, computer equipment and storage medium | |
CN104793946B (en) | Dispositions method and system are applied based on cloud computing platform | |
US9733919B2 (en) | Updating web resources | |
CN109814878A (en) | Cross-platform cross commercialization is from the complicated huge information system mixed deployment system of primary climate | |
CN105450461A (en) | Shunting method and network equipment | |
CN111010364B (en) | System for offline object-based storage and simulation of REST responses | |
CN100473070C (en) | Mapping method for USB apparatus with storage function on network computer | |
CN103473696A (en) | Method and system for collecting, analyzing and distributing internet business information | |
CN102779244B (en) | Method and device for carrying out file operation | |
US20120066674A1 (en) | Techniques for conditional deployment of application artifacts | |
WO2019085290A1 (en) | Test preparation method and apparatus, terminal device, and storage medium | |
CN108959385A (en) | Database portion arranging method, device, computer equipment and storage medium | |
US9537932B2 (en) | Emulating test distributed application on server | |
CN109213498A (en) | A kind of configuration method and server of internet web front-end | |
CN107301137A (en) | RSET interface realizing methods and device and electronic equipment and computer-readable recording medium | |
CN110225087A (en) | Cloud access method, device and storage medium based on global load balancing | |
WO2023155765A1 (en) | Data local storage control method and medical data storage system | |
CN103077034A (en) | JAVA application migration method and system for hybrid virtualization platform | |
CN111684437A (en) | Chronologically ordered staggered updated key-value storage system | |
CN109857514A (en) | Cross-platform cross commercialization is from the complicated huge information system mixed deployment system of primary climate | |
CN114422343A (en) | Service configuration method, device, system and computer readable storage medium | |
CN109189652A (en) | A kind of acquisition method and system of close network terminal behavior data | |
CN106254411A (en) | For providing the system of service, server system and method |
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 |