[go: up one dir, main page]

CN111915275A - Application operation process management method, device and system - Google Patents

Application operation process management method, device and system Download PDF

Info

Publication number
CN111915275A
CN111915275A CN202010758932.8A CN202010758932A CN111915275A CN 111915275 A CN111915275 A CN 111915275A CN 202010758932 A CN202010758932 A CN 202010758932A CN 111915275 A CN111915275 A CN 111915275A
Authority
CN
China
Prior art keywords
application
information
request
tool
offline
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010758932.8A
Other languages
Chinese (zh)
Inventor
罗彦生
徐林
于方丹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Yanxi Software Information Technology Co ltd
Original Assignee
Shanghai Yanxi Software Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Yanxi Software Information Technology Co ltd filed Critical Shanghai Yanxi Software Information Technology Co ltd
Priority to CN202010758932.8A priority Critical patent/CN111915275A/en
Publication of CN111915275A publication Critical patent/CN111915275A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0633Workflow analysis

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种应用操作的流程管理方法、装置及系统。所述方法包括:接收用户发出的应用操作请求;根据所述应用操作请求生成信息检索请求,将所述信息检索请求发送至运维平台进行信息检索,以获得与所述应用操作请求对应的应用信息;在预设的操作流程库中匹配得到与所述应用操作请求对应的操作流程,确定所述操作流程中需要调用的应用操作工具,向所述应用操作工具发出调用请求,以处理所述应用操作请求。本发明实现了应用系统的自动化管理,根据用户发出的应用操作请求确定操作流程,确定流程相关人员,确定并调用应用操作工具。避免了人工操作应用,无需跨部门跨软件平台操作处理,提高了应用系统管理效率,提高应用系统操作效果。

Figure 202010758932

The invention discloses a process management method, device and system for application operation. The method includes: receiving an application operation request sent by a user; generating an information retrieval request according to the application operation request, and sending the information retrieval request to an operation and maintenance platform for information retrieval to obtain an application corresponding to the application operation request information; match the operation process corresponding to the application operation request in the preset operation process library, determine the application operation tool that needs to be called in the operation process, and send a call request to the application operation tool to process the application operation tool. App action request. The invention realizes the automatic management of the application system, determines the operation process according to the application operation request sent by the user, determines the relevant personnel of the process, and determines and invokes the application operation tool. It avoids manual operation of applications, and does not require cross-department and cross-software platform operation processing, which improves the management efficiency of the application system and improves the operation effect of the application system.

Figure 202010758932

Description

一种应用操作的流程管理方法、装置及系统Process management method, device and system for application operation

技术领域technical field

本发明涉及计算机应用系统操作技术领域,特别涉及一种应用操作的流程管理方法、装置及系统。The present invention relates to the technical field of computer application system operation, in particular to a process management method, device and system for application operation.

背景技术Background technique

随着“互联网+”经济的不断深入发展,越来越多的企业投入到应用系统的开发中。应用系统开发完成后需要上线以及各种运行维护操作,当其不适于企业业务活动时还要将其下线。With the continuous in-depth development of the "Internet +" economy, more and more enterprises have invested in the development of application systems. After the application system is developed, it needs to be online and various operation and maintenance operations. When it is not suitable for enterprise business activities, it needs to be offline.

上述应用系统的管理操作需要涉及多个部门不同人员的参与、多种操作方法的执行和多种操作工具,因此,为了明确应用系统的管理操作过程,许多企业制定了各种文字形式的应用系统管理办法或规定。申请应用管理的技术人员在进行应用管理时,需要线下按照该办法或规定依次联系审批人员审批,待审批通过后,再依次联系操作人员在不同的操作平台中执行应用的操作。The management operation of the above application system requires the participation of different personnel in multiple departments, the execution of multiple operation methods, and multiple operation tools. Therefore, in order to clarify the management and operation process of the application system, many enterprises have formulated application systems in various text forms. Administrative measures or regulations. When applying for application management, the technical personnel need to contact the approvers in turn for approval in accordance with the method or regulations offline, and then contact the operators in turn to execute the application operations in different operating platforms after the approval is approved.

上述应用系统管理流程均需要线下的人工确定和执行,无法进行线上根据应用操作请求自动化配置流程,以及自动化按照流程进行相关的调用或操作,此外,一般的应用系统管理流程还涉及到跨部门、跨软件平台的操作处理,出现了应用系统管理操作效率降低,管理操作执行效果不佳,造成应用的异常/事故等问题。The above application system management processes all require offline manual determination and execution, and it is impossible to automate the configuration process online based on application operation requests, and automate related calls or operations according to the process. In addition, the general application system management process also involves cross-border operations. In the operation processing of departments and cross-software platforms, there have been problems such as reduced application system management operation efficiency, poor management operation execution effect, and application exceptions/accidents.

发明内容SUMMARY OF THE INVENTION

为了解决现有技术的问题,本发明实施例提供了一种应用操作的流程管理方法、装置及系统。所述技术方案如下:In order to solve the problems in the prior art, the embodiments of the present invention provide a process management method, device and system for application operation. The technical solution is as follows:

第一方面,提供了一种应用操作的流程管理方法,所述方法包括:A first aspect provides a process management method for application operation, the method comprising:

接收用户发出的应用操作请求;Receive application operation requests sent by users;

根据所述应用操作请求生成信息检索请求,将所述信息检索请求发送至运维平台进行信息检索,以获得与所述应用操作请求对应的应用信息;Generate an information retrieval request according to the application operation request, and send the information retrieval request to the operation and maintenance platform for information retrieval to obtain application information corresponding to the application operation request;

在预设的操作流程库中匹配得到与所述应用操作请求对应的操作流程,结合所述应用信息确定所述操作流程中需要调用的应用操作工具,向所述应用操作工具发出调用请求,以处理所述应用操作请求。The operation flow corresponding to the application operation request is obtained by matching in the preset operation flow library, the application operation tool to be called in the operation flow is determined in combination with the application information, and a calling request is sent to the application operation tool to The application operation request is processed.

进一步地,所述接收用户发出的应用操作请求步骤之后,所述方法还包括:Further, after the step of receiving the application operation request sent by the user, the method further includes:

将所述信息检索请求发送至所述运维平台进行信息检索,以获得与所述应用操作请求对应的组织人员信息;Sending the information retrieval request to the operation and maintenance platform for information retrieval to obtain organizational personnel information corresponding to the application operation request;

根据所述组织人员信息确定与所述操作流程关联人员的联系信息,以便于联系流程关联人员。The contact information of the personnel associated with the operation process is determined according to the organization personnel information, so as to facilitate contacting the personnel associated with the process.

进一步地,所述组织人员信息包括:应用操作请求的申请人员信息和/或审批人员信息和/或操作人员信息。Further, the organization personnel information includes: application personnel information and/or approval personnel information and/or operator information of the application operation request.

进一步地,当所述应用操作请求为应用上线请求,根据所述应用信息确定所述操作流程中需要调用的应用操作工具包括:Further, when the application operation request is an application online request, determining the application operation tool to be invoked in the operation process according to the application information includes:

按照所述操作流程,根据所述应用信息向应用管理工具发送应用上线信息,以便所述应用管理工具执行应用上线。According to the operation flow, application online information is sent to the application management tool according to the application information, so that the application management tool performs application online.

进一步地,所述应用操作请求为应用下线请求,根据所述应用信息确定所述操作流程中需要调用的应用操作工具包括:Further, the application operation request is an application offline request, and determining the application operation tool to be invoked in the operation process according to the application information includes:

按照所述操作流程向用户发送下线应用确认信息;Send offline application confirmation information to the user according to the operation process;

当接收到确认下线信息后,向所述应用管理工具发送应用下线信息,调用所述应用管理工具执行应用下线;After receiving the offline confirmation information, send the application offline information to the application management tool, and call the application management tool to execute the application offline;

根据所述应用信息向应用监控工具发送取消监控请求,以使所述应用监控工具解除应用告警。Send a monitoring cancellation request to the application monitoring tool according to the application information, so that the application monitoring tool cancels the application alarm.

进一步地,在接收到确认下线信息后,所述方法还包括:Further, after receiving the offline confirmation information, the method further includes:

向用户发送是否回收机器确认信息,若接收到机器回收确认信息,则向主机管理工具发送服务器回收信息,调用所述主机管理工具回收服务器容量,待服务器回收完成后,向所述应用管理工具发送所述应用下线请求信息;Send the confirmation information of whether to recycle the machine to the user. If the machine recycling confirmation information is received, send the server recycling information to the host management tool, call the host management tool to recycle the server capacity, and send the server recovery to the application management tool after the server recycling is completed. the application offline request information;

若接收到机器不回收确认信息,则直接向所述应用管理工具发送所述应用下线信息。If the machine does not recycle confirmation information is received, the application offline information is directly sent to the application management tool.

进一步地,在按照所述操作流程向用户发送下线应用确认信息之前,所述方法还包括:Further, before sending the offline application confirmation information to the user according to the operation flow, the method further includes:

向所述应用监控工具发送屏蔽告警请求,使所述应用监控工具屏蔽应用告警;sending a request for shielding alarms to the application monitoring tool, so that the application monitoring tool shields the application alarms;

向所述应用管理工具发送应用停止请求,使所述应用给管理工具停止应用运行;sending an application stop request to the application management tool, so that the application stops the application from running to the management tool;

在到达预设时间后,向用户发送下线应用确认信息。After the preset time is reached, the offline application confirmation message is sent to the user.

第二方面,提供了一种应用操作的流程管理装置,所述装置包括:In a second aspect, a process management apparatus for application operation is provided, and the apparatus includes:

通信模块,用于接收用户发出的应用操作请求,The communication module is used to receive the application operation request sent by the user,

以及用于根据所述应用操作请求生成信息检索请求,将所述信息检索请求发送至运维平台进行信息检索,以获得与所述应用操作请求对应的应用信息;and is used to generate an information retrieval request according to the application operation request, and send the information retrieval request to the operation and maintenance platform for information retrieval, so as to obtain application information corresponding to the application operation request;

流程确认模块,用于在预设的操作流程库中匹配得到与所述应用操作请求对应的操作流程,结合所述应用信息确定所述操作流程中需要调用的应用操作工具;a process confirmation module, configured to obtain an operation process corresponding to the application operation request by matching in a preset operation process library, and to determine the application operation tool to be called in the operation process in combination with the application information;

所述通信模块,还用于调用所述应用操作工具,以处理所述应用操作请求。The communication module is further configured to call the application operation tool to process the application operation request.

进一步地,所述通信模块,还用于将所述信息检索请求发送至所述运维平台进行信息检索,以获得与所述应用操作请求对应的组织人员信息;Further, the communication module is further configured to send the information retrieval request to the operation and maintenance platform for information retrieval, so as to obtain organization personnel information corresponding to the application operation request;

所述流程确认模块,还用于根据所述组织人员信息确定与所述操作流程关联人员的联系信息,以便于联系流程关联人员。The process confirmation module is further configured to determine the contact information of the personnel associated with the operation process according to the organizational personnel information, so as to contact the personnel associated with the process.

进一步地,所述组织人员信息包括:应用操作请求的申请人员信息和/或审批人员信息和/或操作人员信息。Further, the organization personnel information includes: application personnel information and/or approval personnel information and/or operator information of the application operation request.

进一步地,当接收到的所述应用操作请求为应用上线请求时,所述流程确认模块,具体用于按照所述操作流程,根据所述应用信息向应用管理工具发送应用上线信息,以便所述应用管理工具执行应用上线。Further, when the received application operation request is an application online request, the process confirmation module is specifically configured to send the application online information to the application management tool according to the operation process according to the application information, so that the The application management tool performs application rollout.

进一步地,当接收到的所述应用操作请求为应用下线请求时,所述通信模块,具体用于:Further, when the received application operation request is an application offline request, the communication module is specifically configured to:

按照所述操作流程向用户发送下线应用确认信息;Send offline application confirmation information to the user according to the operation process;

当接收到确认下线信息后,向所述应用管理工具发送应用下线信息,调用所述应用管理工具执行应用下线;After receiving the offline confirmation information, send the application offline information to the application management tool, and call the application management tool to execute the application offline;

根据所述应用信息向应用监控工具发送取消监控请求,以使所述应用监控工具解除应用告警。Send a monitoring cancellation request to the application monitoring tool according to the application information, so that the application monitoring tool cancels the application alarm.

进一步地,所述通信模块还用于:Further, the communication module is also used for:

向用户发送是否回收机器确认信息,若接收到机器回收确认信息,则向主机管理工具发送服务器回收信息,调用所述主机管理工具回收服务器容量,待服务器回收完成后,向所述应用管理工具发送所述应用下线请求信息;Send the confirmation information of whether to recycle the machine to the user. If the machine recycling confirmation information is received, send the server recycling information to the host management tool, call the host management tool to recycle the server capacity, and send the server recovery to the application management tool after the server recycling is completed. the application offline request information;

若接收到机器不回收确认信息,则直接向所述应用管理工具发送所述应用下线信息。If the machine does not recycle confirmation information is received, the application offline information is directly sent to the application management tool.

进一步地,所述通信模块还用于:Further, the communication module is also used for:

在按照所述操作流程向用户发送下线应用确认信息之前,向所述应用监控工具发送屏蔽告警请求,使所述应用监控工具屏蔽应用告警;Before sending the offline application confirmation information to the user according to the operation flow, send a request for shielding the alarm to the application monitoring tool, so that the application monitoring tool shields the application alarm;

向所述应用管理工具发送应用停止请求,使所述应用给管理工具停止应用运行;sending an application stop request to the application management tool, so that the application stops the application from running to the management tool;

在到达预设时间后,向用户发送下线应用确认信息。After the preset time is reached, the offline application confirmation message is sent to the user.

第三方面,提供了一种计算机系统,包括:In a third aspect, a computer system is provided, comprising:

一个或多个处理器;以及one or more processors; and

与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行上述第一方面任一项所述的方法。A memory associated with the one or more processors, the memory is used to store program instructions, the program instructions, when read and executed by the one or more processors, execute any of the above-mentioned first aspects. method described.

本发明实施例提供的技术方案带来的有益效果是:The beneficial effects brought by the technical solutions provided in the embodiments of the present invention are:

本发明公开的技术方案实现了应用系统的自动化管理,根据用户发出的应用操作请求确定操作流程,确定流程相关人员,确定操作请求对应的应用资源,确定并调用应用操作工具。避免了人工操作应用,无需跨部门跨软件平台操作处理,提高了应用系统管理效率,提高应用系统操作效果。The technical solution disclosed by the invention realizes the automatic management of the application system, determines the operation process according to the application operation request sent by the user, determines the relevant personnel of the process, determines the application resource corresponding to the operation request, and determines and invokes the application operation tool. It avoids manual operation of applications, and does not require cross-department and cross-software platform operation processing, which improves the management efficiency of the application system and improves the operation effect of the application system.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions in the embodiments of the present invention more clearly, the following briefly introduces the accompanying drawings used in the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without creative effort.

图1是本发明实施例提供的应用操作的流程管理方法流程图;1 is a flowchart of a process management method for an application operation provided by an embodiment of the present invention;

图2是本发明实施例提供的应用上线操作流程示意图;2 is a schematic diagram of an application online operation process provided by an embodiment of the present invention;

图3是本发明实施例提供的应用下线操作流程示意图;3 is a schematic diagram of an application offline operation process provided by an embodiment of the present invention;

图4是本发明实施例提供的应用操作的流程管理装置结构示意图;4 is a schematic structural diagram of a flow management device for application operations provided by an embodiment of the present invention;

图5是本发明实施例提供的计算机系统结构示意图。FIG. 5 is a schematic structural diagram of a computer system according to an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only Some, but not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

现有技术中缺乏对应用系统操作的自动化流程管理平台,因此对应用系统的操作流程需要人为确定,并且对应用操作涉及到的操作工具需要人为调用。除此之外,人为调用操作工具容易出现应用操作不完整、不彻底、错误的现象,例如:应用上线时对应的功能没有完全启动,相关的网络没有开通,数据库没有配置,应用下线时应用包未彻底清理,应用配置未清理,数据库配置未清理,网络配置未清理,应用下线后仍然会推送应用的告警信息,影响异常问题排查或产生新的异常/事故。The prior art lacks an automated process management platform for operating the application system, so the operation process of the application system needs to be determined manually, and the operation tools involved in the application operation need to be manually invoked. In addition, manual invocation of operation tools is prone to incomplete, incomplete, and wrong application operations. For example, the corresponding functions are not fully activated when the application is online, the related network is not activated, the database is not configured, and the application is offline when the application is offline. If the package is not completely cleaned, the application configuration is not cleaned, the database configuration is not cleaned, and the network configuration is not cleaned, the alarm information of the application will still be pushed after the application is offline, which affects the troubleshooting of abnormal problems or generates new exceptions/accidents.

为了解决上述技术问题,本发明实施例公开一种应用操作的流程管理方法、装置及系统,如图1所示,其中方法包括:In order to solve the above technical problems, the embodiments of the present invention disclose a process management method, device and system for application operation, as shown in FIG. 1 , wherein the method includes:

S1、接收用户发出的应用操作请求。S1. Receive an application operation request sent by a user.

其中,示例性地,应用操作请求中包括:应用名称、操作类型,操作类型可以是:应用的上线、测试、功能扩展、下线等等。Wherein, exemplarily, the application operation request includes: application name, operation type, and the operation type may be: application online, testing, function expansion, offline and so on.

S2、根据应用操作请求生成信息检索请求,将信息检索请求发送至运维平台进行信息检索,以获得与应用操作请求对应的应用信息。S2. Generate an information retrieval request according to the application operation request, and send the information retrieval request to the operation and maintenance platform for information retrieval, so as to obtain application information corresponding to the application operation request.

其中,运维平台中存储有应用信息,可以提供应用信息的检索功能,示例性地,运维平台可以是数据中心运维管理系统。应用信息可以包括:应用程序包、配置包、应用关联集群、关联中间件等等。The operation and maintenance platform stores application information and can provide a retrieval function of the application information. Exemplarily, the operation and maintenance platform may be a data center operation and maintenance management system. The application information may include: application package, configuration package, application associated cluster, associated middleware, and so on.

在另一个实施例中,运维平台还存储有组织人员信息,由于完成一个应用操作请求往往需要多层人员的操作和审批,因此本方法还利用运维平台组织人员信息的检索功能,以获取操作流程中需要联系的流程关联人员。具体地,组织人员信息包括:应用操作请求的申请人员信息和/或审批人员信息和/或操作人员信息。In another embodiment, the operation and maintenance platform also stores organizational personnel information. Since completing an application operation request often requires the operation and approval of multiple layers of personnel, the method also utilizes the retrieval function of the organization personnel information of the operation and maintenance platform to obtain Process-related personnel to be contacted in the operation process. Specifically, the organization personnel information includes: application personnel information and/or approval personnel information and/or operator information of the application operation request.

S3、在预设的操作流程库中匹配得到与应用操作请求对应的操作流程,结合所述应用信息确定操作流程中需要调用的应用操作工具,向应用操作工具发出调用请求,以处理应用操作请求。S3. Obtain an operation flow corresponding to the application operation request by matching the preset operation flow library, determine the application operation tool to be called in the operation flow in combination with the application information, and issue a calling request to the application operation tool to process the application operation request .

其中,操作流程库中存储有与不同操作类型对应的操作流程。操作流程是指执行应用操作需要经过的步骤、需要满足的条件,操作流程中包括完成操作请求需要调用的应用操作工具。操作类型和操作流程对应,因此根据应用操作请求可以确定操作流程,根据操作流程可以明确需要调用的应用操作工具。示例性地,对于应用上线的操作流程,应用操作工具包括:应用管理工具等。对于应用下线的操作流程,应用操作工具包括:应用下线工具、应用监控工具等。The operation process library stores operation processes corresponding to different operation types. The operation process refers to the steps to be passed and the conditions to be satisfied to perform the application operation. The operation process includes the application operation tool that needs to be called to complete the operation request. The operation type corresponds to the operation process, so the operation process can be determined according to the application operation request, and the application operation tool to be called can be specified according to the operation process. Exemplarily, for the operation process of the application going online, the application operation tool includes: an application management tool and the like. For the operation process of application offline, application operation tools include: application offline tool, application monitoring tool, etc.

应用操作工具执行完毕后返回执行结果信息,接收到执行结果信息后,和操作流程比对,进入操作流程中的下一步处理。接收到应用操作工具返回的执行结果信息后,生成应用状态信息,发送至运维平台、消息中间件管理平台、流程关联人员以确保平台间信息一致。After the execution of the application operation tool is completed, the execution result information is returned. After receiving the execution result information, it is compared with the operation process, and the next step in the operation process is entered. After receiving the execution result information returned by the application operation tool, the application status information is generated and sent to the operation and maintenance platform, the message middleware management platform, and the process association personnel to ensure the consistency of information between platforms.

基于上述步骤,用户发出的应用操作请求可包括:应用上线请求或应用下线请求。Based on the above steps, the application operation request sent by the user may include: an application online request or an application offline request.

当步骤S1中,接收用户发出的应用操作请求为应用上线请求时,步骤S3中匹配操作流程则匹配到应用上线流程,则确定操作流程中需要调用的应用操作工具包括:When in step S1, when the application operation request sent by the received user is an application online request, the matching operation process in step S3 matches the application online process, and it is determined that the application operation tools to be invoked in the operation process include:

S31、按照所述操作流程,根据所述应用信息向应用管理工具发送应用上线信息,以便应用管理工具执行应用上线。S31. According to the operation process, send the application online information to the application management tool according to the application information, so that the application management tool executes the application online.

在另一个实施例中,应用上线流程中还包括多层级审核人员审批程序,则步骤S2中根据信息检索请求在运维平台中信息检索还获得与应用上线请求关联的审批人员信息,在执行操作流程时,可以直接按照审批人员信息向审批人员发送审批请求,或者在向三方通信软件发送通信请求后再向审批人员发送审批请求。In another embodiment, the application online process further includes a multi-level reviewer approval procedure, then in step S2, the information retrieval in the operation and maintenance platform according to the information retrieval request also obtains the reviewer information associated with the application online request, and then executes the operation During the process, you can send an approval request to the approver directly according to the approver information, or send the approval request to the approver after sending the communication request to the three-party communication software.

示例性地,具体地应用上线流程如图2所示:Exemplarily, the specific application online process is shown in Figure 2:

接收到产品线部门的应用上线请求后,需要产品线部门的直属领导审核;如果直属领导审核通过,则需要应用架构部领导审核;应用架构部领导审核通过后,需要系统运维部总监审核;系统运维部总监审核通过后向应用负责人核对信息;信息核对完成后,创建集群、程序包名,从而完成应用上线流程。After receiving the application launch request from the product line department, it needs to be reviewed by the direct leader of the product line department; if the direct leader has passed the review, it needs to be reviewed by the leader of the application architecture department; after the application architecture department leader has passed the review, it needs to be reviewed by the director of the system operation and maintenance department; The director of the system operation and maintenance department checks the information with the person in charge of the application after the approval; after the information is checked, the cluster and package name are created to complete the application online process.

当步骤S1中,接收用户发出的应用操作请求为应用下线请求时,则步骤S3中确定操作流程中需要调用的应用操作工具包括:When, in step S1, the application operation request sent by the received user is an application offline request, it is determined in step S3 that the application operation tools to be invoked in the operation process include:

S31、按照操作流程向用户发送下线应用确认信息;S31. Send offline application confirmation information to the user according to the operation process;

S32、当接收到确认下线信息后,向应用管理工具发送应用下线信息,调用应用管理工具执行应用下线;S32. After receiving the offline confirmation information, send the application offline information to the application management tool, and call the application management tool to execute the application offline;

S33、根据应用信息向应用监控工具发送取消告警请求,以使应用监控工具解除应用告警。S33. Send an alarm cancellation request to the application monitoring tool according to the application information, so that the application monitoring tool cancels the application alarm.

在另一个实施例中,步骤S32在接收到确认下线信息后,方法还包括:In another embodiment, after receiving the offline confirmation information in step S32, the method further includes:

向用户发送是否回收机器确认信息,若接收到机器回收确认信息,则向主机管理工具发送服务器回收信息,调用主机管理工具回收服务器容量,待服务器回收完成后,向应用管理工具发送应用下线请求信息;Send a confirmation message to the user whether to recycle the machine. If the machine recycle confirmation message is received, send the server recycle information to the host management tool, call the host management tool to reclaim the server capacity, and send an application offline request to the application management tool after the server recovery is completed. information;

若接收到机器不回收确认信息,则直接向应用管理工具发送应用下线信息。If the confirmation message that the machine does not recycle is received, the application offline information is directly sent to the application management tool.

在另一个实施例中,步骤S31之前还包括:In another embodiment, before step S31, it further includes:

向应用监控工具发送屏蔽告警请求,使应用监控工具屏蔽应用告警;Send a masking alarm request to the application monitoring tool, so that the application monitoring tool can mask the application alarm;

向应用管理工具发送应用停止请求,使应用管理工具停止应用运行;Send an application stop request to the application management tool to make the application management tool stop the application from running;

在到达预设时间后,向用户发送下线应用确认信息。After the preset time is reached, the offline application confirmation message is sent to the user.

在另一个实施例中,应用下线流程中还包括多层级审核人员审批程序,则步骤S2中根据信息检索请求在运维平台中信息检索还获得与应用下线请求关联的审批人员信息,在执行操作流程时,可以直接按照审批人员信息向审批人员发送审批请求,或者在向三方通信软件发送通信请求后再向审批人员发送审批请求。In another embodiment, the application offline process also includes a multi-level reviewer approval procedure. In step S2, the information retrieval in the operation and maintenance platform according to the information retrieval request also obtains the reviewer information associated with the application offline request. When executing the operation process, you can send an approval request to the approver directly according to the approver information, or send the approval request to the approver after sending the communication request to the three-party communication software.

示例性地,具体地应用下线流程如图3所示:Exemplarily, the specific application offline process is shown in Figure 3:

接收到产品线部门的应用下线请求后,需要产品线部门的直属领导审核;如果直属领导审核通过,则需要应用架构部领导审核;应用架构部领导审核通过后,需要系统运维部总监审核;系统运维部总监审核通过后向应用负责人核对信息,信息核对完成后;屏蔽应用告警、停止程序包;屏蔽和停止满足一周后,向应用下线的申请人确定是否下线应用;得到确认的信息后,确认是否回收机器;确认回收机器后,回收机器容量;执行应用下线操作,删除集群、程序包、配置包;最后取消应用告警。After receiving the application offline request from the product line department, it needs to be reviewed by the direct leader of the product line department; if the direct leader has passed the review, it needs to be reviewed by the leader of the application architecture department; after the application architecture department leader has passed the review, it needs to be reviewed by the director of the system operation and maintenance department. ; The director of the system operation and maintenance department will check the information with the person in charge of the application after the verification is passed. After the information verification is completed; block the application alarm and stop the program package; after one week of blocking and stopping, confirm to the applicant who has been offline the application whether to offline the application; get After confirming the information, confirm whether to recycle the machine; after confirming the recycle machine, recycle the machine capacity; perform the application offline operation, delete the cluster, program package, and configuration package; finally cancel the application alarm.

如图4所示,基于上述应用操作的流程管理方法,本发明实施例还提供一种应用操作流程管理装置,包括:As shown in FIG. 4 , based on the above-mentioned application operation process management method, an embodiment of the present invention further provides an application operation process management device, including:

通信模块401,用于接收用户发出的应用操作请求,A communication module 401, configured to receive an application operation request sent by a user,

以及用于根据应用操作请求生成信息检索请求,将信息检索请求发送至运维平台进行信息检索,以获得与应用操作请求对应的应用信息;and is used to generate an information retrieval request according to the application operation request, and send the information retrieval request to the operation and maintenance platform for information retrieval to obtain application information corresponding to the application operation request;

流程确认模块402,用于在预设的操作流程库中匹配得到与应用操作请求对应的操作流程,结合应用信息确定操作流程中需要调用的应用操作工具;The process confirmation module 402 is configured to obtain the operation process corresponding to the application operation request by matching in the preset operation process library, and to determine the application operation tool to be called in the operation process in combination with the application information;

通信模块401,还用于调用应用操作工具,以处理应用操作请求。The communication module 401 is further configured to invoke an application operation tool to process an application operation request.

在另一个实施例中,通信模块401还用于将信息检索请求发送至运维平台进行信息检索,以获得与应用操作请求对应的组织人员信息;In another embodiment, the communication module 401 is further configured to send an information retrieval request to the operation and maintenance platform for information retrieval, so as to obtain organization personnel information corresponding to the application operation request;

流程确认模块402,还用于根据组织人员信息确定与操作流程关联人员的联系信息,以便于联系流程关联人员。The process confirmation module 402 is further configured to determine the contact information of the personnel associated with the operation process according to the organization personnel information, so as to contact the personnel associated with the process.

其中,组织人员信息包括:应用操作请求的申请人员信息和/或审批人员信息和/或操作人员信息。The organization personnel information includes: application personnel information and/or approval personnel information and/or operator information of the application operation request.

基于上述应用操作流程管理装置,当接收用户发出的应用操作请求为应用上线请求时,流程确认模块402则匹配到应用上线流程,确定操作流程中需要调用的应用操作工具有:应用管理工具。通信模块401则上述工具发送应用上线信息,完成上线操作。Based on the above application operation process management device, when the application operation request sent by the user is an application online request, the process confirmation module 402 matches the application online process, and determines that the application operation tools to be invoked in the operation process are: application management tools. The communication module 401 sends the application online information by the above-mentioned tool to complete the online operation.

当接收用户发出的应用操作请求为应用下线请求时,流程确认模块402则匹配到应用下线流程,确定操作流程中需要调用的应用操作工具有:应用下线工具、应用监控工具。通信模块401则分别向其发送应用下线信息,完成下线操作。When the application operation request sent by the user is an application offline request, the process confirmation module 402 matches the application offline process, and determines that the application operation tools to be called in the operation process are: application offline tool and application monitoring tool. The communication module 401 sends the application offline information to it respectively to complete the offline operation.

在另一个实施例中,执行应用下线流程时,确定操作流程中需要调用的应用操作工具还有:主机管理工具。通信模块401向用户发送是否回收机器确认信息,若接收到机器回收确认信息,则向主机管理工具发送服务器回收信息,调用所述主机管理工具回收服务器容量,待服务器回收完成后,向所述应用管理工具发送所述应用下线请求信息;In another embodiment, when executing the application offline process, it is determined that the application operation tool that needs to be called in the operation process is: a host management tool. The communication module 401 sends confirmation information on whether to recycle the machine to the user, and if the machine recycle confirmation message is received, sends the server recycle information to the host management tool, calls the host management tool to recycle the server capacity, and sends the application to the application after the server recycle is completed. The management tool sends the application offline request information;

若接收到机器不回收确认信息,则直接向所述应用管理工具发送所述应用下线信息。If the machine does not recycle confirmation information is received, the application offline information is directly sent to the application management tool.

在另一个实施例中,执行应用下线流程时,通信模块401还用于在按照所述操作流程向用户发送下线应用确认信息之前,向所述应用监控工具发送屏蔽告警请求,使所述应用监控工具屏蔽应用告警;向所述应用管理工具发送应用停止请求,使所述应用给管理工具停止应用运行;在到达预设时间后,向用户发送下线应用确认信息。In another embodiment, when executing the application offline process, the communication module 401 is further configured to send a shielding alarm request to the application monitoring tool before sending the offline application confirmation information to the user according to the operation process, so that the The application monitoring tool shields the application alarm; sends an application stop request to the application management tool to make the application stop the application from the management tool; and sends the offline application confirmation information to the user after reaching the preset time.

如图5所示,基于上述方法实施例,本发明实施例还提供一种计算机系统,包括:As shown in FIG. 5 , based on the foregoing method embodiment, an embodiment of the present invention further provides a computer system, including:

一个或多个处理器;以及one or more processors; and

与一个或多个处理器关联的存储器,存储器用于存储程序指令,程序指令在被一个或多个处理器读取执行时,执行上述应用操作的流程管理方法。A memory associated with one or more processors, the memory is used to store program instructions, and when the program instructions are read and executed by one or more processors, the above-mentioned flow management method for application operations is performed.

其中,图5示例性的展示出了计算机系统的架构,具体可以包括处理器510,视频显示适配器511,磁盘驱动器512,输入/输出接口513,网络接口514,以及存储器520。上述处理器510、视频显示适配器511、磁盘驱动器512、输入/输出接口513、网络接口514,与存储器520之间可以通过通信总线530进行通信连接。5 exemplarily shows the architecture of the computer system, which may specifically include a processor 510 , a video display adapter 511 , a disk drive 512 , an input/output interface 513 , a network interface 514 , and a memory 520 . The processor 510 , the video display adapter 511 , the disk drive 512 , the input/output interface 513 , the network interface 514 , and the memory 520 can be communicatively connected through a communication bus 530 .

其中,处理器510可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本申请所提供的技术方案。The processor 510 may be implemented by a general-purpose CPU (Central Processing Unit, central processing unit), a microprocessor, an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), or one or more integrated circuits, and is used for Execute relevant programs to realize the technical solutions provided by this application.

存储器520可以采用ROM(Read Only Memory,只读存储器)、RAM(Random AccessMemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器520可以存储用于控制电子设备500运行的操作系统521,用于控制电子设备500的低级别操作的基本输入输出系统522(BIOS)。另外,还可以存储网页浏览器523,数据存储管理系统524,以及设备标识信息处理系统525等等。上述设备标识信息处理系统525就可以是本申请实施例中具体实现前述各步骤操作的应用程序。总之,在通过软件或者固件来实现本申请所提供的技术方案时,相关的程序代码保存在存储器520中,并由处理器510来调用执行。The memory 520 may be implemented in the form of a ROM (Read Only Memory, read only memory), a RAM (Random Access Memory, random access memory), a static storage device, a dynamic storage device, and the like. The memory 520 may store an operating system 521 for controlling the operation of the electronic device 500 , and a basic input output system 522 (BIOS) for controlling low-level operations of the electronic device 500 . In addition, a web browser 523, a data storage management system 524, a device identification information processing system 525, and the like may also be stored. The above-mentioned device identification information processing system 525 may be an application program that specifically implements the operations of the foregoing steps in this embodiment of the present application. In a word, when the technical solutions provided in the present application are implemented by software or firmware, the relevant program codes are stored in the memory 520 and called and executed by the processor 510 .

输入/输出接口513用于连接输入/输出模块,以实现信息输入及输出。输入输出/模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。The input/output interface 513 is used for connecting input/output modules to realize information input and output. The input/output/module can be configured in the device as a component (not shown in the figure), or can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, and the like.

网络接口514用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。The network interface 514 is used to connect a communication module (not shown in the figure), so as to realize the communication interaction between the device and other devices. The communication module may implement communication through wired means (eg, USB, network cable, etc.), or may implement communication through wireless means (eg, mobile network, WIFI, Bluetooth, etc.).

总线530包括一通路,在设备的各个组件(例如处理器510、视频显示适配器511、磁盘驱动器512、输入/输出接口513、网络接口514,与存储器520)之间传输信息。Bus 530 includes a path that transfers information between the various components of the device (eg, processor 510, video display adapter 511, disk drive 512, input/output interface 513, network interface 514, and memory 520).

另外,该电子设备500还可以从虚拟资源对象领取条件信息数据库541中获得具体领取条件的信息,以用于进行条件判断,等等。In addition, the electronic device 500 can also obtain the information of the specific collection conditions from the virtual resource object collection condition information database 541, so as to be used for condition judgment, and so on.

需要说明的是,尽管上述设备仅示出了处理器510、视频显示适配器511、磁盘驱动器512、输入/输出接口513、网络接口514,存储器520,总线530等,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本申请方案所必需的组件,而不必包含图中所示的全部组件。It should be noted that although the above device only shows the processor 510, the video display adapter 511, the disk drive 512, the input/output interface 513, the network interface 514, the memory 520, the bus 530, etc., in the specific implementation process, the A device may also include other components necessary for proper operation. In addition, those skilled in the art can understand that, the above-mentioned device may also include only the necessary components to realize the solution of the present application, instead of all the components shown in the figures.

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the present application can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solutions of the present application can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products can be stored in storage media, such as ROM/RAM, magnetic disks , optical disc, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods of various embodiments or some parts of the embodiments of the present application.

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。Each embodiment in this specification is described in a progressive manner, and the same and similar parts between the various embodiments may be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system or the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and reference may be made to the partial description of the method embodiment for related parts. The systems and system embodiments described above are only schematic, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in One place, or it can be distributed over multiple network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution in this embodiment. Those of ordinary skill in the art can understand and implement it without creative effort.

上述所有可选技术方案,可以采用任意结合形成本发明的可选实施例,在此不再一一赘述。All the above-mentioned optional technical solutions can be combined arbitrarily to form optional embodiments of the present invention, which will not be repeated here.

以上仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention. Inside.

Claims (10)

1.一种应用操作的流程管理方法,其特征在于,包括:1. a process management method of application operation, is characterized in that, comprises: 接收用户发出的应用操作请求;Receive application operation requests sent by users; 根据所述应用操作请求生成信息检索请求,将所述信息检索请求发送至运维平台进行信息检索,以获得与所述应用操作请求对应的应用信息;Generate an information retrieval request according to the application operation request, and send the information retrieval request to the operation and maintenance platform for information retrieval to obtain application information corresponding to the application operation request; 在预设的操作流程库中匹配得到与所述应用操作请求对应的操作流程,结合所述应用信息确定所述操作流程中需要调用的应用操作工具,向所述应用操作工具发出调用请求,以处理所述应用操作请求。The operation flow corresponding to the application operation request is obtained by matching in the preset operation flow library, the application operation tool to be called in the operation flow is determined in combination with the application information, and a calling request is sent to the application operation tool to The application operation request is processed. 2.如权利要求1所述的方法,其特征在于,所述接收用户发出的应用操作请求步骤之后,所述方法还包括:2. The method according to claim 1, wherein after the step of receiving the application operation request sent by the user, the method further comprises: 将所述信息检索请求发送至所述运维平台进行信息检索,以获得与所述应用操作请求对应的组织人员信息;Sending the information retrieval request to the operation and maintenance platform for information retrieval to obtain organizational personnel information corresponding to the application operation request; 根据所述组织人员信息确定与所述操作流程关联人员的联系信息,以便于联系流程关联人员。The contact information of the personnel associated with the operation process is determined according to the organization personnel information, so as to facilitate contacting the personnel associated with the process. 3.如权利要求2所述的方法,其特征在于,所述组织人员信息包括:应用操作请求的申请人员信息和/或审批人员信息和/或操作人员信息。3. The method according to claim 2, wherein the organization personnel information comprises: application personnel information and/or approval personnel information and/or operator information of the application operation request. 4.如权利要求1~3中任一项所述的方法,其特征在于,所述应用操作请求为应用上线请求,根据所述应用信息确定所述操作流程中需要调用的应用操作工具包括:The method according to any one of claims 1 to 3, wherein the application operation request is an application online request, and determining the application operation tool to be invoked in the operation process according to the application information comprises: 按照所述操作流程,根据所述应用信息向应用管理工具发送应用上线信息,调用所述应用管理工具,执行应用上线。According to the operation flow, the application online information is sent to the application management tool according to the application information, and the application management tool is invoked to execute the application online. 5.如权利要求1~3中任一项所述的方法,其特征在于,所述应用操作请求为应用下线请求,根据所述应用信息确定所述操作流程中需要调用的应用操作工具包括:5 . The method according to claim 1 , wherein the application operation request is an application offline request, and determining the application operation tool to be invoked in the operation process according to the application information includes: 6 . : 按照所述操作流程向用户发送下线应用确认信息;Send offline application confirmation information to the user according to the operation process; 当接收到确认下线信息后,向所述应用管理工具发送应用下线信息,调用所述应用管理工具执行应用下线;After receiving the offline confirmation information, send the application offline information to the application management tool, and call the application management tool to execute the application offline; 根据所述应用信息向应用监控工具发送取消监控请求,以使所述应用监控工具解除应用告警。Send a monitoring cancellation request to the application monitoring tool according to the application information, so that the application monitoring tool cancels the application alarm. 6.如权利要求5所述的方法,其特征在于,在接收到确认下线信息后,所述方法还包括:6. The method according to claim 5, wherein after receiving the offline confirmation information, the method further comprises: 向用户发送是否回收机器确认信息,若接收到机器回收确认信息,则向主机管理工具发送服务器回收信息,调用所述主机管理工具回收服务器容量,待服务器回收完成后,向所述应用管理工具发送所述应用下线请求信息;Send the confirmation information of whether to recycle the machine to the user. If the machine recycling confirmation information is received, send the server recycling information to the host management tool, call the host management tool to recycle the server capacity, and send the server recovery to the application management tool after the server recycling is completed. the application offline request information; 若接收到机器不回收确认信息,则直接向所述应用管理工具发送所述应用下线信息。If the machine does not recycle confirmation information is received, the application offline information is directly sent to the application management tool. 7.如权利要求5所述的方法,其特征在于,在按照所述操作流程向用户发送下线应用确认信息之前,所述方法还包括:7. The method according to claim 5, wherein before sending the offline application confirmation information to the user according to the operation flow, the method further comprises: 向所述应用监控工具发送屏蔽告警请求,使所述应用监控工具屏蔽应用告警;sending a request for shielding alarms to the application monitoring tool, so that the application monitoring tool shields the application alarms; 向所述应用管理工具发送应用停止请求,使所述应用给管理工具停止应用运行;sending an application stop request to the application management tool, so that the application stops the application from running to the management tool; 在到达预设时间后,向用户发送下线应用确认信息。After the preset time is reached, the offline application confirmation message is sent to the user. 8.一种应用操作的流程管理装置,其特征在于,包括:8. A process management device for application operation, comprising: 通信模块,用于接收用户发出的应用操作请求,The communication module is used to receive the application operation request sent by the user, 以及用于根据所述应用操作请求生成信息检索请求,将所述信息检索请求发送至运维平台进行信息检索,以获得与所述应用操作请求对应的应用信息;and is used to generate an information retrieval request according to the application operation request, and send the information retrieval request to the operation and maintenance platform for information retrieval, so as to obtain application information corresponding to the application operation request; 流程确认模块,用于在预设的操作流程库中匹配得到与所述应用操作请求对应的操作流程,结合所述应用信息确定所述操作流程中需要调用的应用操作工具;a process confirmation module, configured to obtain an operation process corresponding to the application operation request by matching in a preset operation process library, and to determine the application operation tool to be called in the operation process in combination with the application information; 所述通信模块,还用于调用所述应用操作工具,以处理所述应用操作请求。The communication module is further configured to call the application operation tool to process the application operation request. 9.如权利要求7所述的装置,其特征在于,所述通信模块,还用于将所述信息检索请求发送至所述运维平台进行信息检索,以获得与所述应用操作请求对应的组织人员信息;9 . The device according to claim 7 , wherein the communication module is further configured to send the information retrieval request to the operation and maintenance platform for information retrieval, so as to obtain the information corresponding to the application operation request. 10 . Organizational personnel information; 所述流程确认模块,还用于根据所述组织人员信息确定与所述操作流程关联人员的联系信息,以便于联系流程关联人员。The process confirmation module is further configured to determine the contact information of the personnel associated with the operation process according to the organizational personnel information, so as to contact the personnel associated with the process. 10.一种计算机系统,包括:10. A computer system comprising: 一个或多个处理器;以及one or more processors; and 与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行上述权利要求1~7任一项所述的方法。A memory associated with the one or more processors, the memory is used to store program instructions, the program instructions, when read and executed by the one or more processors, execute any of the above claims 1-7 method described in item.
CN202010758932.8A 2020-07-31 2020-07-31 Application operation process management method, device and system Pending CN111915275A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010758932.8A CN111915275A (en) 2020-07-31 2020-07-31 Application operation process management method, device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010758932.8A CN111915275A (en) 2020-07-31 2020-07-31 Application operation process management method, device and system

Publications (1)

Publication Number Publication Date
CN111915275A true CN111915275A (en) 2020-11-10

Family

ID=73286899

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010758932.8A Pending CN111915275A (en) 2020-07-31 2020-07-31 Application operation process management method, device and system

Country Status (1)

Country Link
CN (1) CN111915275A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113986601A (en) * 2021-12-27 2022-01-28 飞狐信息技术(天津)有限公司 Consumption information query method and device, storage medium and electronic equipment

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0427133D0 (en) * 2004-12-10 2005-01-12 British Telecomm Workflow scheduler
CN103049811A (en) * 2012-11-02 2013-04-17 曙光云计算技术有限公司 Workflow control method and device
CN103139750A (en) * 2011-12-02 2013-06-05 中国移动通信集团上海有限公司 Processing system, processing method, identification server and access controller for user logoff
CN105376091A (en) * 2015-11-11 2016-03-02 成都视达科信息技术有限公司 System and method for offline server
CN106095479A (en) * 2016-05-31 2016-11-09 北京中亦安图科技股份有限公司 A kind of enterprise application dissemination method, Apparatus and system
CN107168738A (en) * 2017-05-12 2017-09-15 广州视源电子科技股份有限公司 Application tool management method, device, equipment and storage medium
CN107317711A (en) * 2017-06-30 2017-11-03 北京小度信息科技有限公司 Cloud O&M method, device and computer-readable recording medium
CN107368365A (en) * 2017-07-25 2017-11-21 携程旅游信息技术(上海)有限公司 Cloud platform automatic operation and maintenance method, system, equipment and storage medium
CN107621944A (en) * 2017-09-22 2018-01-23 天翼电子商务有限公司 Continuous integration pipeline system and method based on automatic operation and maintenance
CN108494582A (en) * 2018-02-13 2018-09-04 国网浙江省电力有限公司信息通信分公司 A kind of lower coupling automation operational system and method
CN108520316A (en) * 2018-03-28 2018-09-11 南京智格电力科技有限公司 A kind of data-optimized processing method of overload alarm
CN109218076A (en) * 2018-08-09 2019-01-15 华为技术有限公司 A kind of O&M method and device
CN109495308A (en) * 2018-11-27 2019-03-19 中国电子科技集团公司第二十八研究所 A kind of automation operational system based on management information system
CN109783260A (en) * 2018-12-13 2019-05-21 平安普惠企业管理有限公司 Intelligent IT whole process O&M method, apparatus, equipment and readable storage medium storing program for executing
CN109960488A (en) * 2019-01-28 2019-07-02 平安科技(深圳)有限公司 APP complete period monitoring method, device, computer equipment and storage medium
CN110413308A (en) * 2019-07-30 2019-11-05 深圳前海微众银行股份有限公司 Software operation and maintenance method, device, equipment and computer storage medium
CN110674161A (en) * 2019-09-20 2020-01-10 上海擎感智能科技有限公司 Method, system, storage medium and SQL operation platform for online SQL
CN111240935A (en) * 2020-01-13 2020-06-05 烽火云科技有限公司 Automatic intelligent operation and maintenance system and operation and maintenance method

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0427133D0 (en) * 2004-12-10 2005-01-12 British Telecomm Workflow scheduler
CN103139750A (en) * 2011-12-02 2013-06-05 中国移动通信集团上海有限公司 Processing system, processing method, identification server and access controller for user logoff
CN103049811A (en) * 2012-11-02 2013-04-17 曙光云计算技术有限公司 Workflow control method and device
CN105376091A (en) * 2015-11-11 2016-03-02 成都视达科信息技术有限公司 System and method for offline server
CN106095479A (en) * 2016-05-31 2016-11-09 北京中亦安图科技股份有限公司 A kind of enterprise application dissemination method, Apparatus and system
CN107168738A (en) * 2017-05-12 2017-09-15 广州视源电子科技股份有限公司 Application tool management method, device, equipment and storage medium
CN107317711A (en) * 2017-06-30 2017-11-03 北京小度信息科技有限公司 Cloud O&M method, device and computer-readable recording medium
CN107368365A (en) * 2017-07-25 2017-11-21 携程旅游信息技术(上海)有限公司 Cloud platform automatic operation and maintenance method, system, equipment and storage medium
CN107621944A (en) * 2017-09-22 2018-01-23 天翼电子商务有限公司 Continuous integration pipeline system and method based on automatic operation and maintenance
CN108494582A (en) * 2018-02-13 2018-09-04 国网浙江省电力有限公司信息通信分公司 A kind of lower coupling automation operational system and method
CN108520316A (en) * 2018-03-28 2018-09-11 南京智格电力科技有限公司 A kind of data-optimized processing method of overload alarm
CN109218076A (en) * 2018-08-09 2019-01-15 华为技术有限公司 A kind of O&M method and device
CN109495308A (en) * 2018-11-27 2019-03-19 中国电子科技集团公司第二十八研究所 A kind of automation operational system based on management information system
CN109783260A (en) * 2018-12-13 2019-05-21 平安普惠企业管理有限公司 Intelligent IT whole process O&M method, apparatus, equipment and readable storage medium storing program for executing
CN109960488A (en) * 2019-01-28 2019-07-02 平安科技(深圳)有限公司 APP complete period monitoring method, device, computer equipment and storage medium
CN110413308A (en) * 2019-07-30 2019-11-05 深圳前海微众银行股份有限公司 Software operation and maintenance method, device, equipment and computer storage medium
CN110674161A (en) * 2019-09-20 2020-01-10 上海擎感智能科技有限公司 Method, system, storage medium and SQL operation platform for online SQL
CN111240935A (en) * 2020-01-13 2020-06-05 烽火云科技有限公司 Automatic intelligent operation and maintenance system and operation and maintenance method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
漆源: "基于"智慧警务云"的公安科技信息化管理建设研究, 漆源", 《现代计算机》, 30 April 2019 (2019-04-30), pages 90 - 93 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113986601A (en) * 2021-12-27 2022-01-28 飞狐信息技术(天津)有限公司 Consumption information query method and device, storage medium and electronic equipment
CN113986601B (en) * 2021-12-27 2022-04-26 飞狐信息技术(天津)有限公司 Consumption information query method and device, storage medium and electronic equipment

Similar Documents

Publication Publication Date Title
US10664256B2 (en) Reducing overhead of software deployment based on existing deployment occurrences
US8688491B1 (en) Testing and error reporting for on-demand software based marketing and sales
US8060532B2 (en) Determining suitability of entity to provide products or services based on factors of acquisition context
CN105786495A (en) Software issuing system, method and system
CN110188036A (en) A software testing method and device
CN111352846A (en) Method, device, equipment and storage medium for building a test system
CN114282078A (en) Project data processing method, device, electronic device and storage medium
CN111915275A (en) Application operation process management method, device and system
CN112950145B (en) Processing method, device, medium and electronic equipment for collaborating work order
CN115147195A (en) A method, device, equipment and medium for risk monitoring of bidding and procurement
CN118674442A (en) Account recharging method, device, equipment and medium
CN113570083A (en) Operation and maintenance flow determination method and device for equipment, electronic equipment and storage medium
CN114942887A (en) Program safety testing method, device, equipment and medium
CN105245391B (en) A kind of operation system O&M monitoring tools and configuration method
CN115048158A (en) Process arranging and calling method, system and computer equipment thereof
CN115271353A (en) Inspection task assignment method, apparatus, computer equipment and storage medium
CN114764713A (en) Method and device for generating merchant patrol task, electronic equipment and storage medium
CN114064586A (en) Operation log generation method, fault inquiry method and device
KR20220015063A (en) Audit information system based on erp system, and method of managing the same
CN113051165A (en) Method, device, monitoring server and medium for processing test order
CN112070391A (en) Workshop production task management system, method and device
CN112184406A (en) Data processing method, system, electronic device and computer readable storage medium
Kapel et al. Incident management in a software-defined business: A case study
KR102668338B1 (en) Method for managing interface, interface governance system, and a storage medium storing a computer-executable program to manage the interface
CN118708229A (en) Method, device, equipment and storage medium for associating requirements with codes

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20201110

RJ01 Rejection of invention patent application after publication