Automatic application online method and system, storage medium and computer equipment

An automatic online and application name technology, which is applied in computing, transmission systems, office automation, etc., can solve the problems of high impact, high risk, and labor-intensive errors, and achieve the effects of avoiding impact, improving safety, and saving labor costs

Pending Publication Date: 2020-11-24
河北幸福消费金融股份有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Software deployment and launch is an indispensable part of the software industry. Deployment and launch will directly operate the online system, which is highly dangerous and has a great impact on errors
[0003] With the continuous use of micro-service architecture and the prevalence of micro-services, the number of service machines that need to be operated on-line has doubled. Manually launching applications requires a lot of repetitive work, which consumes a lot of manpower and is also extremely error-prone.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Automatic application online method and system, storage medium and computer equipment
  • Automatic application online method and system, storage medium and computer equipment
  • Automatic application online method and system, storage medium and computer equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0067] This embodiment provides a method for automatic online application, which can be automatically online for applications of microservice architecture such as springCloud+docker+Eureka, and can be applied to automated test management platforms such as bingo. figure 1 It is a flow chart of the method for automatic online application in Embodiment 1 of the present invention. Such as figure 1 As shown, the method for automatic online application provided by this embodiment includes:

[0068] S101: In response to an event of completion of approval assistance of an application to be launched, acquire and save an IP address of an old service instance registered by the application in a service registration center according to an application name of the application to be launched.

[0069] Wherein, the service registration center may provide a service registration service, which stores registration information of all old service instances, such as service name, IP address, and ap...

Embodiment 2

[0106] figure 2 The method for automatically going online of an application according to Embodiment 2 of the present invention is shown. Such as figure 2 As shown, in addition to the method described in Embodiment 1, the automatic online application method described in this embodiment also includes:

[0107] S201: Receive approval assistance information through the approval assistance information filling page, wherein the approval assistance information includes: approval / assistance process, approver / assistant, approver / assistant contact information, and approval information / assistance content.

[0108] Wherein, a page for filling in the approval assistance information may be provided at the front end, so that the user may fill in the approval assistance information through the page. The approval assistance information filling page can provide multiple information filling modules for users to fill in different information. The approval assistance information filled by user...

Embodiment 3

[0123] image 3 It is a schematic diagram of the modules of the system for automatic online application in Embodiment 3 of the present invention, as shown in image 3 As shown, the system 10 for automatic online application described in this embodiment includes:

[0124] The old IP address acquisition module 11 is used to obtain and store the IP address of the old service instance registered by the application in the service registration center according to the application name of the application to be launched in response to the approval and assistance completion event of the application to be launched;

[0125] The deployment configuration file obtaining module 12 is used to obtain the deployment configuration file of the new service instance of the application according to the application name, wherein the deployment configuration file is configured with the mirror address of the new service instance of the application, the to-be-deployed the host label of said new service...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides an automatic application online method and system, a storage medium and computer equipment, and relates to the field of software application online. The method comprises the steps of in response to an approval assistance completion event of a to-be-online application, obtaining and storing an IP address of an old service instance, which is registered to a service registration center, of the application according to an application name of the to-be-online application; obtaining a deployment configuration file of a new service instance according to the application name; creating and starting the new service instance on a host corresponding to the host tag according to the deployment configuration file of the new service instance; detecting whether the IP address of thenew service instance is registered to the service registration center or not; if so, starting the service of the new service instance, and setting the service state of the old service instance to beunavailable according to the IP address of the old service instance; detecting whether the new service instance can normally process the request or not; and if so, deleting the old service instance, and prompting that the online operation is successful. According to the invention, the application can be automatically online, and the labor cost is saved.

Description

technical field [0001] The invention relates to the field of software application online, in particular to a method, system, storage medium and computer equipment for automatic online application. Background technique [0002] Software deployment and launch is an indispensable part of the software industry. Deployment and launch will directly operate the online system, which is highly dangerous and has a great impact on errors. [0003] With the continuous use of micro-service architecture and the prevalence of micro-services, the number of service machines that need to be operated has doubled. Manually launching applications requires a lot of repetitive work, which consumes a lot of manpower and is extremely error-prone. Contents of the invention [0004] Embodiments of the present invention provide a method, system, storage medium, and computer equipment for automatic online application, so as to automatically deploy and online software applications, thereby reducing dup...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/60G06F8/61G06F8/65G06Q10/10H04L29/12
CPCG06F8/60G06F8/65G06F8/63G06Q10/103H04L61/5007
Inventor 李永飞薛凯铭贾振江张亚楠
Owner 河北幸福消费金融股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products