Application component access method and system based on service management platform

Through the service management platform standardized processing of the access index information of the application component and performing operating information, the problem of high operating complexity when the cloud management platform is connected to the application component, and realized the automation access of the application component and the service of the system platform service. Improvement.

CN116225462BActive Publication Date: 2025-01-24PEOPLE'S INSURANCE COMPANY OF CHINA
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310271191.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-16
Publication Date
2025-01-24
Estimated Expiration
2043-03-16

AI Technical Summary

Technical Problem

The existing cloud management platform needs to be configured separately when accessing application components, resulting in high system operation complexity and poor scalability, which cannot meet the fast and effective access needs of different applications, reducing the service effect of the system platform.

Method used

Through the service management platform to receive the access instructions of the access to access application components, obtain and standardize the access index information, retrieve and configure the operating information, perform operating information based on standardized information, and realize the automation access of the application component.

Benefits of technology

The automation access of the application component is realized, the system operating complexity of the cloud service management platform is reduced, the expansion is increased, the rapid and efficient access needs of different application components are met, and the service effect of the system platform is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116225462B_ABST
    Figure CN116225462B_ABST
Patent Text Reader

Abstract

The present invention discloses an application component access method and system based on a service management platform, the main purpose of which is to solve the problem that the existing application component access requirements cannot be met quickly and effectively. The method includes: when receiving an access instruction of at least one application component to be accessed through the service management platform, obtaining access indicator information of the application component and performing standardization processing on the access indicator information; retrieving the running operation information of the application component through the service management platform, the running operation information is configured according to the access logic information of the application component; starting to execute the running operation information based on the access indicator information after standardization processing, and completing the access of the application component.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer development technology, and in particular to an application component access method and system based on a service management platform. Background Art

[0002] With the rapid development of diversified computer software usage, some cloud management platforms need to access application components with different functions in order to realize diversified business application functions. At present, when a cloud management platform accesses application components, each application component usually needs to be configured and deployed separately, which greatly increases the system operation complexity of the cloud management platform, resulting in poor scalability of the cloud management platform, and unable to meet the fast and effective access requirements of different applications, thereby reducing the service effect of the system platform. Summary of the invention

[0003] In view of this, the present invention provides an application component access method and system based on a service management platform, the main purpose of which is to solve the problem that the existing system cannot meet the fast and effective access requirements of different applications.

[0004] According to one aspect of the present invention, there is provided an application component access method based on a service management platform, comprising:

[0005] When receiving an access instruction of at least one application component to be accessed through the service management platform, obtaining access indicator information of the application component and performing standardization processing on the access indicator information;

[0006] Retrieving the running operation information of the application component through the service management platform, where the running operation information is configured according to the access logic information of the application component;

[0007] The execution of the running operation information is started based on the standardized access indicator information to complete the access of the application component.

[0008] Furthermore, before retrieving the running operation information of the application component through the service management platform, the method further includes:

[0009] Displaying, by means of the service management platform, an operation configuration item of the application component, wherein the operation configuration item includes configuration information corresponding to at least one access logic;

[0010] The access logic information for accessing the application component is determined according to the running operation configuration item selected by the user, and the running operation information of the application component is configured according to the access logic information.

[0011] Furthermore, after starting to execute the operation information based on the standardized access indicator information and completing the access of the application component, the method further includes:

[0012] Displaying a user monitoring interface through the service management platform, wherein the user monitoring interface includes a logical node for executing the operation information and an operation status corresponding to the logical node;

[0013] When a query request for the operating status is received through the user monitoring interface, the access logic information corresponding to the logical node is retrieved and displayed.

[0014] Furthermore, the method further comprises:

[0015] Obtaining management authority configuration information through the service management platform;

[0016] The standardization processing of the access indicator information includes:

[0017] When the access indicator information includes authority information, comparing the authority information with the management authority configuration information;

[0018] When the permission information matches the management permission configuration information, the component version, resource information, operating system information, network connection information, component deployment rules, load balancing information, operation and maintenance information, and monitoring management strategy in the access indicator information are standardized.

[0019] Furthermore, the method further comprises:

[0020] Displaying a user operation interface through the service management platform, the user operation interface including entry items for access indicator information of different application components;

[0021] The obtaining of the access indicator information of the application component includes:

[0022] The entry item is displayed in the user operation interface, and access indicator information entered by the user is received through the entry item.

[0023] Furthermore, after starting to execute the operation information based on the standardized access indicator information and completing the access of the application component, the method further includes:

[0024] During the operation of the application component based on the operation operation information, the operation items of the application component are displayed through the user operation interface, and the operation items include a stop operation item and a recycle operation item;

[0025] According to the stop operation item or the recovery operation item selected by the user, a corresponding stop operation or recovery operation is performed on the application component.

[0026] Furthermore, the application components include a cache database component, a message queue component, a search engine component, a task scheduling component, and a load balancing component.

[0027] According to another aspect of the present invention, there is provided an application component access system based on a service management platform, comprising:

[0028] An acquisition module, configured to, when receiving an access instruction of at least one application component to be accessed through the service management platform, acquire access indicator information of the application component and perform standardization processing on the access indicator information;

[0029] A calling module, used to call the running operation information of the application component through the service management platform, wherein the running operation information is configured according to the access logic information of the application component;

[0030] An execution module is used to start executing the running operation information based on the access indicator information after standardization processing to complete the access of the application component.

[0031] Furthermore, the system further comprises:

[0032] A display module, used to display the running operation configuration items of the application component through the service management platform, wherein the running operation configuration items include configuration information corresponding to at least one access logic;

[0033] The configuration module is used to determine the access logic information of the application component according to the operation configuration item selected by the user, and configure the operation information of the application component according to the access logic information.

[0034] Further,

[0035] The display module is further used to display a user monitoring interface through the service management platform, wherein the user monitoring interface includes a logical node for executing the operation information and an operation status corresponding to the logical node;

[0036] The retrieving module is used to retrieve and display the access logic information corresponding to the logical node after receiving a query request for the running status through the user monitoring interface.

[0037] Further,

[0038] The acquisition module is also used to obtain management authority configuration information through the service management platform; when the access indicator information contains authority information, the authority information is compared with the management authority configuration information; when the authority information matches the management authority configuration information, the component version, resource information, operating system information, network connection information, component deployment rules, load balancing information, operation and maintenance information, and monitoring management strategy in the access indicator information are standardized.

[0039] Furthermore, the display module is further used to display a user operation interface through the service management platform, wherein the user operation interface includes entry items for access indicator information of different application components;

[0040] The acquisition module is further used to display the entry item in the user operation interface and receive the access indicator information entered by the user through the entry item.

[0041] Further,

[0042] The display module is further used to display the operation items of the application component through the user operation interface during the operation of the application component based on the operation operation information, wherein the operation items include a stop operation item and a recycle operation item;

[0043] The execution module is further used to execute a corresponding stop operation or a recycle operation on the application component according to the stop operation item or the recycle operation item selected by the user.

[0044] Furthermore, the application components include a cache database component, a message queue component, a search engine component, a task scheduling component, and a load balancing component.

[0045] According to another aspect of the present invention, a storage medium is provided, wherein at least one executable instruction is stored in the storage medium, and the executable instruction enables a processor to execute operations corresponding to the above-mentioned application component access method based on the service management platform.

[0046] According to another aspect of the present invention, there is provided a terminal, comprising: a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus;

[0047] The memory is used to store at least one executable instruction, and the executable instruction enables the processor to execute operations corresponding to the above-mentioned application component access method based on the service management platform.

[0048] By means of the above technical solution, the technical solution provided by the embodiment of the present invention has at least the following advantages:

[0049] The present invention provides an application component access method and system based on a service management platform. Compared with the prior art, the embodiment of the present invention obtains access indicator information of the application component and performs standardized processing on the access indicator information when an access instruction of at least one application component to be accessed is received through the service management platform; retrieves running operation information of the application component through the service management platform, and the running operation information is configured according to the access logic information of the application component; starts executing the running operation information based on the access indicator information after standardized processing, completes the access of the application component, and realizes the automatic access of the application component, which greatly reduces the system operation complexity of the cloud service management platform, increases the scalability of the cloud service end management platform, meets the fast and efficient access requirements of different application components, and thus improves the service effect of the system platform.

[0050] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented according to the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0051] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:

[0052] Figure 1 A flow chart of an application component access method based on a service management platform provided by an embodiment of the present invention is shown;

[0053] Figure 2 A schematic diagram of a user operation interface provided by an embodiment of the present invention is shown;

[0054] Figure 3 A block diagram of an application component access system based on a service management platform provided by an embodiment of the present invention is shown;

[0055] Figure 4 A schematic diagram of the structure of a terminal provided by an embodiment of the present invention is shown. DETAILED DESCRIPTION

[0056] The exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. On the contrary, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0057] When accessing application components on a cloud management platform, each application component usually needs to be configured and deployed separately, which greatly increases the system operation complexity of the cloud management platform, resulting in poor scalability of the cloud management platform and failure to meet the fast and effective access requirements of different applications, thereby reducing the service effect of the system platform. The embodiment of the present invention provides an application component access method based on a service management platform, such as Figure 1 As shown, the method includes:

[0058] 101. When an access instruction of at least one application component to be accessed is received through a service management platform, access indicator information of the application component is obtained, and the access indicator information is standardized.

[0059] In the embodiment of the present invention, the current execution end is the service end of the service management platform, and the service management platform can be a PaaS (Platform as a Service) service platform. The service management platform can provide application services to users based on the various application components to be accessed to meet the management needs of different users for various application services. At this time, the service management platform can be configured on the client for users to log in and use. After the user logs in through the service management platform, the service provided in the execution platform is executed, that is, the current execution end receives the access instruction triggered by the user for the application component through the service management platform to obtain the access indicator information of the application component. Among them, the access indicator information is the access information of the application component in different dimensions, including but not limited to component version, resource information, operating system information, network connection information, component deployment rules, load balancing information, operation and maintenance operation information, monitoring management strategy, and the component deployment rules can also include component deployment architecture and high availability rules, component horizontal expansion rules, component multi-center multi-active rules, etc., which are not specifically limited in the embodiment of the present invention. At the same time, in order to unify the access process of each application component and make the PaaS platform have good compatibility and scalability, the access indicator information is standardized, that is, the access indicator information is processed according to a unified preset standard.

[0060] Specifically, standardization of component versions can be performed to uniformly configure the versions of technical components and supporting software, tools, and image acquisition methods according to preset standards. Standardization of resource information can be performed to uniformly configure the required hardware / virtual machine and other resource requirements and specifications according to preset standards. Standardization of operating system information can be performed to uniformly configure the operating system and version number according to preset standards. Standardization of network connection information can be performed to uniformly configure the network bandwidth requirements according to preset standards. Standardization of component deployment rules can be performed to uniformly configure the pre-installed software, version (including the Agent required for monitoring and log extraction), deployment paths and naming rules of each software, log format and storage path, port number, and account and permissions required for deployment according to preset standards. Standardization of load balancing information can be performed to uniformly configure the load balancing strategy and plan, required hardware and software specifications and versions (including the Agent required for monitoring and log extraction), deployment paths and naming rules of each software, log format and storage path, port number, and account and permissions required for deployment according to preset standards. Standardized processing of operation and maintenance operation information can be used to uniformly configure the operations required for daily operation and maintenance, the required operating system accounts and permissions, and the operation and maintenance operations under multi-center multi-active according to preset standards. Standardized processing of monitoring and management strategies can be used to uniformly configure the supporting tools and versions required for monitoring and management, the required supporting tool deployment plans, and resource requirements according to preset standards. The aforementioned preset standards can be configured based on different user needs by developers, and the embodiments of the present invention do not make specific limitations.

[0061] It should be noted that the application components include a cache database component, a message queue component, a search engine component, a task scheduling component, and a load balancing component. For example, the cache database component may be a Redis component, the message queue component may be a Kafka component or a RocketMQ component, the search engine component may be an ElasticSearch component, the task scheduling component may be an Xxl-job component, and the load balancing component may be an Nginx component. The embodiments of the present invention do not make specific limitations on this.

[0062] 102. Retrieve the running operation information of the application component through the service management platform.

[0063] In an embodiment of the present invention, the current execution terminal pre-stores the operation information of different application components through the service management platform. At this time, the operation information is configured according to the access logic information of the application component so as to directly retrieve the operation information. Among them, the operation information can represent the specific execution logic of the application component to be executed in the form of script code. At this time, different script codes can be configured for different application components to execute different execution logics. The specific script code can be pre-entered by the developer to be configured as the access logic information, which is not specifically limited in the embodiment of the present invention.

[0064] 103. Start executing the running operation information based on the standardized access indicator information to complete the access of the application component.

[0065] In the embodiment of the present invention, after the operation information is retrieved, the execution is started according to the access indicator information after the standardized processing, so as to realize the automatic execution of the application component and meet the access requirements of different application components. For example, after the standardized processing of the network connection information is completed, the operation information corresponding to the network connection information is retrieved, and the connection code of the network bandwidth is automatically applied for the IaaS layer interface, so as to automatically connect to the network broadband by executing the connection code as the operation information, and complete the access of the network broadband component.

[0066] In another embodiment of the present invention, for further definition and explanation, before the step of retrieving the running operation information of the application component through the service management platform, the method further includes:

[0067] Displaying the running operation configuration items of the application component through the service management platform;

[0068] The access logic information for accessing the application component is determined according to the running operation configuration item selected by the user, and the running operation information of the application component is configured according to the access logic information.

[0069] In order to flexibly provide users with automated application component operation services, before retrieving the operation operation information through the service management platform, the current execution end configures the operation operation information through the service management platform. Specifically, the operation operation configuration items of different application components are displayed in the service management platform, and the operation operation configuration items include at least one configuration information corresponding to the access logic, so that the user can input the access logic information into the service management platform by selecting or inputting the operation operation configuration items. After the current execution end receives the operation operation configuration item selected by the user through the service management platform, it determines the access logic information for running the application component, and thus configures the operation operation information based on the access logic information. Among them, the access logic information is the specific operation operation content of the script code to execute the access operation of the application component. For example, the user enters the access logic information of the redis component based on the operation operation configuration item, including startup, disablement, and recovery. At this time, the operation operation information of the application component is configured according to the logic of startup, disablement, and recovery execution, such as starting the running script, disabling the running script, and recovering the running script, so that when the user triggers, the operation operation information is retrieved for the operation operation, which is not specifically limited in the embodiment of the present invention.

[0070] It should be noted that the current execution terminal pre-stores script codes for matching different access logic information, so that configuration can be performed directly after determining the access logic information. In addition, the operation information of different application components can also be directly written and configured based on the execution requirements of different users, which is not specifically limited in the embodiments of the present invention.

[0071] In another embodiment of the present invention, for further definition and explanation, the step starts executing the running operation information based on the access indicator information after the standardized processing, and after completing the access of the application component, the method further includes:

[0072] Displaying a user monitoring interface via the service management platform;

[0073] When a query request for the operating status is received through the user monitoring interface, the access logic information corresponding to the logical node is retrieved and displayed.

[0074] In order to meet the user's monitoring needs for the access of application components, after completing the access of application components, the current execution end displays the configured user monitoring interface through the service management platform. At this time, the user monitoring interface includes the logical node for executing the operation information and the operation status corresponding to the logical node, so that the user can view and monitor. Among them, the logical node may include but is not limited to the life cycle of the application component, daily operation and maintenance under multi-center multi-active, log, user information, etc. The operation status is used to characterize the operation status of the application component at the logical node, such as whether it is running, whether it is stopped, etc., which is not specifically limited in the embodiment of the present invention.

[0075] For example, for the redis component, the execution operation information includes multiple logical nodes, such as basic environment check--create users and directories--upload redis deployment package--upload startup script--start service--create cluster--stop redis and modify configuration file--start redis cluster--verify cluster availability, etc. At this time, the running status of each of the above logical nodes can be displayed in the user monitoring interface for user management and viewing, which is not specifically limited in the embodiment of the present invention.

[0076] It should be noted that after displaying the user monitoring interface, the user can trigger a query request for each operating status based on the user monitoring interface. After receiving the query request, the current execution end retrieves the access logic information corresponding to the logical node through the service management platform to display the access logic information, thereby satisfying the user's monitoring of the application component access process. At the same time, when the current execution end displays the logical node and the corresponding operating status in the user monitoring interface, the operating status can be judged by the pre-configured warning conditions, thereby achieving the purpose of monitoring and alarming. The warning conditions can be configured based on development requirements, and the warning conditions are not specifically limited in the embodiments of the present invention.

[0077] In another embodiment of the present invention, for further definition and description, the steps further include:

[0078] Obtaining management authority configuration information through the service management platform;

[0079] The step of standardizing the access indicator information comprises:

[0080] When the access indicator information includes authority information, comparing the authority information with the management authority configuration information;

[0081] When the permission information matches the management permission configuration information, the component version, resource information, operating system information, network connection information, component deployment rules, load balancing information, operation and maintenance information, and monitoring management strategy in the access indicator information are standardized.

[0082] In order to meet the management needs of users and thus achieve the management purpose of different application components in the service management platform, the current execution end obtains management authority configuration information in advance through the service management platform to enter the authority. Among them, the management authority configuration information is used to represent the authority levels pre-configured for different users, including but not limited to administrator authority, user authority, etc., which is not specifically limited in the embodiment of the present invention.

[0083] At the same time, when the access indicator information is standardized, the access indicator information contains permission information, which means that the access indicator needs to be processed according to different management permissions. Therefore, based on this permission information, it is compared with the pre-configured management permission configuration information. At this time, the management permission configuration information can be determined by the user after logging into the service management platform, and the embodiment of the present invention does not make specific restrictions. When the permission information matches the management permission configuration information, the component version, resource information, operating system information, network connection information, component deployment rules, load balancing information, operation and maintenance operation information, and monitoring management strategy in the access indicator information are standardized, thereby realizing the management requirements for different user permissions.

[0084] In another embodiment of the present invention, for further definition and description, the steps further include:

[0085] Displaying a user operation interface through the service management platform;

[0086] The step of obtaining the access indicator information of the application component includes:

[0087] The entry item is displayed in the user operation interface, and access indicator information entered by the user is received through the entry item.

[0088] In order to meet the management requirements of different users for application components, a user operation interface can be displayed through the service management platform, so that users can operate the access indicator information through the user operation interface including the entry items of access indicator information of different application components to adjust the corresponding access indicator information to meet the access requirements of different application components. Among them, the entry items can include all access indicators for application components to access. For example, if you need to access the redis component, the user operation interface is displayed through the service management platform, such as Figure 2 As shown, the interface includes input items: data center, cloud type, environment type, specifications, resource level, etc. of the redis component, so that the user can select and enter them, and the content selected and entered through the user operation interface will be used as access indicator information to meet the user's deployment requirements for application components.

[0089] In another embodiment of the present invention, for further definition and explanation, the step starts executing the running operation information based on the access indicator information after the standardized processing, and after completing the access of the application component, the method further includes:

[0090] During the operation of the application component based on the operation operation information, displaying operation items of the application component through the user operation interface;

[0091] According to the stop operation item or the recovery operation item selected by the user, a corresponding stop operation or recovery operation is performed on the application component.

[0092] In order to achieve the purpose of flexible and automated operation of the application components of the service management platform, after the application components are connected, the operation items of the application components can also be displayed through the user operation interface. At this time, the operation items include stop operation items and recycle operation items, so as to perform corresponding operations on the application components. When the user passes the operation items displayed in the user operation interface, it means that the user has the need to stop the operation or recycle the operation. Therefore, the corresponding operation operation information can be further retrieved, such as stopping the running script code or recycle the running script code to perform the corresponding operation, so as to meet the user's automated operation needs.

[0093] For example, after the service management platform completes the access of the redis component, the user selects the stop operation of the redis component in the user operation interface, and the current execution end automatically deletes the connected redis component by calling the deletion script through the service management platform. The embodiment of the present invention does not make specific limitations.

[0094] The present invention provides an application component access method based on a service management platform. Compared with the prior art, the embodiment of the present invention obtains access indicator information of the application component and performs standardized processing on the access indicator information when an access instruction of at least one application component to be accessed is received through the service management platform; retrieves running operation information of the application component through the service management platform, and the running operation information is configured according to the access logic information of the application component; starts executing the running operation information based on the access indicator information after standardized processing, completes the access of the application component, and realizes the automatic access of the application component, which greatly reduces the system operation complexity of the cloud service management platform, increases the scalability of the cloud service end management platform, meets the fast and efficient access requirements of different application components, and thus improves the service effect of the system platform.

[0095] Furthermore, as a response to the above Figure 1 The implementation of the method shown in the embodiment of the present invention provides an application component access system based on a service management platform, such as Figure 3 As shown, the system includes:

[0096] The acquisition module 21 is used to obtain access indicator information of at least one application component to be accessed and perform standardization processing on the access indicator information when receiving an access instruction of at least one application component to be accessed through the service management platform;

[0097] A calling module 22, configured to call the running operation information of the application component through the service management platform, wherein the running operation information is configured according to the access logic information of the application component;

[0098] The execution module 23 is used to start executing the running operation information based on the access indicator information after standardization processing to complete the access of the application component.

[0099] Furthermore, the system further comprises:

[0100] A display module, used to display the running operation configuration items of the application component through the service management platform, wherein the running operation configuration items include configuration information corresponding to at least one access logic;

[0101] The configuration module is used to determine the access logic information of the application component according to the operation configuration item selected by the user, and configure the operation information of the application component according to the access logic information.

[0102] Further,

[0103] The display module is further used to display a user monitoring interface through the service management platform, wherein the user monitoring interface includes a logical node for executing the operation information and an operation status corresponding to the logical node;

[0104] The retrieving module is used to retrieve and display the access logic information corresponding to the logical node after receiving a query request for the running status through the user monitoring interface.

[0105] Further,

[0106] The acquisition module is also used to obtain management authority configuration information through the service management platform; when the access indicator information contains authority information, the authority information is compared with the management authority configuration information; when the authority information matches the management authority configuration information, the component version, resource information, operating system information, network connection information, component deployment rules, load balancing information, operation and maintenance information, and monitoring management strategy in the access indicator information are standardized.

[0107] Furthermore, the display module is further used to display a user operation interface through the service management platform, wherein the user operation interface includes entry items for access indicator information of different application components;

[0108] The acquisition module is further used to display the entry item in the user operation interface and receive the access indicator information entered by the user through the entry item.

[0109] Further,

[0110] The display module is further used to display the operation items of the application component through the user operation interface during the operation of the application component based on the operation operation information, wherein the operation items include a stop operation item and a recycle operation item;

[0111] The execution module is further used to execute a corresponding stop operation or a recycle operation on the application component according to the stop operation item or the recycle operation item selected by the user.

[0112] Furthermore, the application components include a cache database component, a message queue component, a search engine component, a task scheduling component, and a load balancing component.

[0113] The present invention provides an application component access system based on a service management platform. Compared with the prior art, the embodiment of the present invention obtains access indicator information of the application component and performs standardized processing on the access indicator information when an access instruction of at least one application component to be accessed is received through the service management platform; retrieves running operation information of the application component through the service management platform, and the running operation information is configured according to the access logic information of the application component; starts executing the running operation information based on the access indicator information after standardized processing, completes the access of the application component, and realizes the automatic access of the application component, which greatly reduces the system operation complexity of the cloud service management platform, increases the scalability of the cloud service end management platform, meets the fast and efficient access requirements of different application components, and thus improves the service effect of the system platform.

[0114] According to an embodiment of the present invention, a storage medium is provided, wherein the storage medium stores at least one executable instruction, and the computer executable instruction can execute the application component access method based on the service management platform in any of the above method embodiments.

[0115] Figure 4 A schematic diagram of the structure of a terminal provided according to an embodiment of the present invention is shown. The specific embodiment of the present invention does not limit the specific implementation of the terminal.

[0116] like Figure 4 As shown, the terminal may include: a processor (processor) 302 , a communication interface (Communications Interface) 304 , a memory (memory) 306 , and a communication bus 308 .

[0117] The processor 302 , the communication interface 304 , and the memory 306 communicate with each other via the communication bus 308 .

[0118] The communication interface 304 is used to communicate with other devices such as clients or other servers.

[0119] The processor 302 is used to execute the program 310, and specifically can execute the relevant steps in the above-mentioned embodiment of the application component access method based on the service management platform.

[0120] Specifically, the program 310 may include program codes, which include computer operation instructions.

[0121] The processor 302 may be a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiment of the present invention. The one or more processors included in the terminal may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.

[0122] The memory 306 is used to store the program 310. The memory 306 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0123] The program 310 may be specifically configured to enable the processor 302 to perform the following operations:

[0124] When receiving an access instruction of at least one application component to be accessed through the service management platform, obtaining access indicator information of the application component and performing standardization processing on the access indicator information;

[0125] Retrieving the running operation information of the application component through the service management platform, where the running operation information is configured according to the access logic information of the application component;

[0126] The execution of the running operation information is started based on the standardized access indicator information to complete the access of the application component.

[0127] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general computing system, they can be concentrated on a single computing system, or distributed on a network composed of multiple computing systems, and optionally, they can be implemented by a program code executable by a computing system, so that they can be stored in a storage system and executed by the computing system, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.

[0128] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. 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.

Claims

1. A method for accessing application components based on a service management platform, characterized in that: include: When receiving an access instruction of at least one application component to be accessed through the service management platform, obtaining access indicator information of the application component and performing standardization processing on the access indicator information, the access indicator information includes component version, resource information, operating system information, network connection information, component deployment rules, load balancing information, operation and maintenance information, and monitoring management strategy; Retrieving the running operation information of the application component through the service management platform, where the running operation information is configured according to the access logic information of the application component; Starting to execute the operation information based on the standardized access indicator information to complete the access of the application component; After starting to execute the operation information based on the standardized access indicator information and completing the access of the application component, the method further includes: Displaying a user monitoring interface through the service management platform, wherein the user monitoring interface includes a logical node for executing the operation information and an operation status corresponding to the logical node; When a query request for the operating status is received through the user monitoring interface, the access logic information corresponding to the logical node is retrieved and displayed.

2. The method according to claim 1, characterized in that Before the service management platform retrieves the running operation information of the application component, the method further includes: Displaying, by means of the service management platform, an operation configuration item of the application component, wherein the operation configuration item includes configuration information corresponding to at least one access logic; The access logic information for accessing the application component is determined according to the running operation configuration item selected by the user, and the running operation information of the application component is configured according to the access logic information.

3. The method according to claim 1, characterized in that The method further comprises: Obtaining management authority configuration information through the service management platform; The standardization processing of the access indicator information includes: When the access indicator information includes authority information, comparing the authority information with the management authority configuration information; When the permission information matches the management permission configuration information, the component version, resource information, operating system information, network connection information, component deployment rules, load balancing information, operation and maintenance information, and monitoring management strategy in the access indicator information are standardized.

4. The method according to claim 1, characterized in that: The method further comprises: Displaying a user operation interface through the service management platform, the user operation interface including entry items for access indicator information of different application components; The obtaining of the access indicator information of the application component includes: The entry item is displayed in the user operation interface, and access indicator information entered by the user is received through the entry item.

5. The method according to claim 4, characterized in that After starting to execute the operation information based on the standardized access indicator information and completing the access of the application component, the method further includes: During the operation of the application component based on the operation operation information, the operation items of the application component are displayed through the user operation interface, and the operation items include a stop operation item and a recycle operation item; According to the stop operation item or the recovery operation item selected by the user, a corresponding stop operation or recovery operation is performed on the application component.

6. The method according to any one of claims 1 to 5, characterized in that: The application components include a cache database component, a message queue component, a search engine component, a task scheduling component, and a load balancing component.

7. An application component access system based on a service management platform, characterized in that: include: An acquisition module, configured to, when receiving an access instruction of at least one application component to be accessed through the service management platform, acquire access indicator information of the application component and perform standardization processing on the access indicator information, wherein the access indicator information includes component version, resource information, operating system information, network connection information, component deployment rules, load balancing information, operation and maintenance information, and monitoring management strategy; A calling module, used to call the running operation information of the application component through the service management platform, wherein the running operation information is configured according to the access logic information of the application component; An execution module, used to start executing the operation information based on the standardized access indicator information to complete the access of the application component; A display module, used to display a user monitoring interface through the service management platform, wherein the user monitoring interface includes a logical node for executing the operation information and an operation status corresponding to the logical node; The retrieving module is further configured to retrieve and display the access logic information corresponding to the logic node after receiving a query request for the operation status through the user monitoring interface.

8. A storage medium storing at least one executable instruction, wherein the executable instruction enables a processor to execute operations corresponding to the application component access method based on a service management platform as described in any one of claims 1 to 6.

9. A server, comprising: A processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface communicate with each other via the communication bus; The memory is used to store at least one executable instruction, and the executable instruction enables the processor to perform operations corresponding to the application component access method based on the service management platform as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Service construction method, related device and computer readable storage medium

    CN114268659A