Business management method and device, equipment and storage medium

By determining the business instructions and time points of the edge node at the cloud node, business management documents are formed and sent to the edge node, which solves the problem of low efficiency and high maintenance costs in traditional solutions, and realizes efficient marginal node business management and rapid response. Market demand.

CN119342103APending Publication Date: 2025-01-21SUNGROW ICARBON TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411456609.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-17
Publication Date
2025-01-21

AI Technical Summary

Technical Problem

In the new power system, traditional integrated energy management systems are difficult to interact with the system, and when interacting through high-cost digital teams, the return on investment in enterprises is low, and when facing thousands of edge nodes, traditional solutions are inefficient. , the maintenance cost is high, making it difficult to keep up with market trends.

Method used

Multiple first target business instructions and trigger time points of the target business services subscribed by the edge node through cloud nodes are determined. Based on these instructions and time points, the business management file is determined, and the file is sent to the edge node to execute the file.

Benefits of technology

It improves the efficiency of management marginal node business, reduces maintenance costs, can quickly respond to customer business needs, and keep up with market developments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119342103A_ABST
    Figure CN119342103A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a business management method and device, equipment and a storage medium. Belongs to the technical field of business management. According to the method, a cloud node determines a plurality of first target business instructions corresponding to each edge node and a time point for triggering each first target business instruction according to target business services subscribed by a plurality of edge nodes, forms a business management file with a unified standard, and synchronizes the business management file to each edge node. The problem of low service management efficiency in related technologies can be solved, and the efficiency of managing edge node services can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of business management, and in particular to a business management method, apparatus, device and storage medium. Background Art

[0002] The new power system is supported by the interaction between source, grid, load and storage and the complementarity of multiple energies, and has the basic characteristics of clean and low-carbon, safe and controllable, flexible and efficient, intelligent and friendly, and open and interactive. In this scenario, the traditional locally deployed integrated energy management system of enterprises is difficult to interact with the new power system, or enterprises interact with the new power system through the establishment of high-cost digital teams, and the return on investment of enterprises is low.

[0003] As a result, the integrated energy management system will evolve towards cloud computing. However, the integrated energy management system for cloud computing does not have the security and stability of local deployment when regulating equipment. Therefore, the new integrated energy management system is deployed locally by private cloud edge computing, which is responsible for the management and control of equipment. The public cloud is responsible for the interaction with the market and the power system, and is deployed on cloud nodes. The collaboration of cloud-edge software is completed through the upgrade technology of Over-the-Air Technology (OTA).

[0004] When facing enterprise-side business scenarios, there are differentiated business needs. When facing tens of thousands of edge nodes, traditional solutions are more often carried out in the form of maintenance projects, which requires a lot of time and manpower costs. In addition, when responding to customer business needs, the cycle is long and the time cost is very high, which brings uncertainty to customers' business operation plans, makes it difficult to keep up with market trends, and has low efficiency in managing edge node business. Summary of the invention

[0005] The present application provides a business management method, apparatus, device and storage medium, which can improve business management efficiency.

[0006] In a first aspect, an embodiment of the present application provides a business management method, which is applied to a cloud node, comprising: determining multiple first target business instructions corresponding to a target business service subscribed by an edge node in the cloud node and a time point for triggering each of the first target business instructions; determining a business management file based on the multiple first target business instructions and the time point for triggering each of the first target business instructions; sending the business management file to an edge node subscribed to the target business service, so that the edge node executes the business management file; wherein the number of the edge nodes is multiple, each of the edge nodes corresponds to at least one of the business management files, and each of the business management files is different.

[0007] In the second aspect, an embodiment of the present application provides a business management method, applied to an edge node, comprising: subscribing to a target business service at a cloud node; receiving a business management file sent by the cloud node based on the target business service; wherein the business management file is composed of a plurality of first target business instructions corresponding to the target business service and a time point for triggering each of the first target business instructions; setting the business management file on the time clock of the edge node to execute the business management file; wherein the number of the edge nodes is multiple, each of the edge nodes corresponds to at least one of the business management files, and each of the business management files is different.

[0008] In the third aspect, an embodiment of the present application also provides a business management device, which is applied to a cloud node, including: a business instruction determination module, which is used to determine multiple first target business instructions corresponding to the target business service subscribed by the edge node in the cloud node and the time point of triggering each of the first target business instructions; a business management file determination module, which is used to determine the business management file based on the multiple first target business instructions and the time point of triggering each of the first target business instructions; a business management file sending module, which is used to send the business management file to the edge node subscribed to the target business service, so that the edge node executes the business management file; wherein the number of the edge nodes is multiple, each of the edge nodes corresponds to at least one of the business management files, and each of the business management files is different.

[0009] In the fourth aspect, an embodiment of the present application also provides a business management device, which is applied to an edge node, including: a target business service subscription module, which is used to subscribe to a target business service at a cloud node; a business management file receiving module, which is used to receive a business management file sent by a cloud node based on the target business service; wherein the business management file is composed of a plurality of first target business instructions corresponding to the target business service and a time point for triggering each of the first target business instructions; a business management file setting module, which is used to set the business management file on the time clock of the edge node to execute the business management file; wherein the number of the edge nodes is multiple, each of the edge nodes corresponds to at least one of the business management files, and each of the business management files is different.

[0010] In the fifth aspect, an embodiment of the present application also provides an electronic device, which includes: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the one or more processors implement the business management method as described in the embodiment of the present application.

[0011] In a sixth aspect, an embodiment of the present application further provides a storage medium comprising computer executable instructions, which, when executed by a computer processor, are used to execute the business management method as described in the embodiment of the present application.

[0012] The technical solution of the embodiment of the present application determines multiple first target business instructions corresponding to the target business service subscribed by the edge node in the cloud node and the time point for triggering each of the first target business instructions; determines the business management file based on the multiple first target business instructions and the time point for triggering each of the first target business instructions; sends the business management file to the edge node subscribed to the target business service, so that the edge node executes the business management file; wherein the number of the edge nodes is multiple, each of the edge nodes corresponds to at least one business management file, and each of the business management files is different. In the embodiment of the present application, the cloud node determines the multiple first target business instructions corresponding to each edge node and the time point for triggering each first target business instruction according to the target business services subscribed by the multiple edge nodes, and forms a unified standard business management file, as well as a method of synchronizing to each edge node, which can solve the problem of low business management efficiency in related technologies and improve the efficiency of managing edge node business. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0014] Figure 1 A flowchart of a business management method provided in an embodiment of the present application;

[0015] Figure 2 A flowchart of another service management method provided in an embodiment of the present application;

[0016] Figure 3 A schematic diagram of the structure of a service management device provided in an embodiment of the present application;

[0017] Figure 4 A schematic diagram of the structure of another service management device provided in an embodiment of the present application;

[0018] Figure 5 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0019] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain 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 construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.

[0020] It should be understood that the various steps recorded in the method implementation of the present disclosure can be performed in different orders and / or in parallel. In addition, the method implementation may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect. The term "including" and its variations used herein are open inclusions, that is, "including but not limited to". It should be noted that the concepts of "first", "second", etc. mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units. It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative and not restrictive, and those skilled in the art should understand that unless otherwise clearly stated in the context, it should be understood as "one or more". It is understandable that the data involved in the present technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of the corresponding laws, regulations and relevant provisions.

[0021] Figure 1 A flow chart of a service management method provided in an embodiment of the present application is applied to a cloud node. The embodiment of the present application is applicable to the situation of managing services of edge nodes. The method can be executed by a service management device, which can be implemented in the form of software and / or hardware, and optionally, by an electronic device, which can be a mobile terminal, a PC or a server, etc. Figure 1 As shown, the method includes:

[0022] S110: Determine a plurality of first target business instructions corresponding to the target business service subscribed by the edge node in the cloud node and a time point for triggering each of the first target business instructions.

[0023] Among them, the target business service can be understood as the business service that the user has subscribed to in the cloud node. The business service can be understood as a service that is developed in advance according to the user's business needs, deployed in the cloud, and available for users to subscribe or use. Business services can also be expanded or adjusted according to the user's business needs. In this embodiment, there is no restriction on business services, for example, it can include peak-valley arbitrage services, energy storage regulation services, photovoltaic power generation monitoring services, and hot and cold regulation services.

[0024] The first target business instruction can be understood as a unique business language identifier related to the target business service and recognizable by the edge node. The first target business instruction can be converted from a business logic program on the user side. The business logic program can be understood as a series of logical relationships and algorithms that define business operations and rules.

[0025] In this embodiment, each target business service corresponds to a business process, each business process includes a plurality of first target business instructions, and different target business services correspond to different first target business instructions.

[0026] Exemplarily, taking the peak-valley arbitrage service as an example, the multiple first target business instructions corresponding to a business process may be: synchronizing the peak-valley arbitrage algorithm to the corresponding edge node; setting the edge node to collect data from the energy storage device; setting the edge node to store the data from the energy storage device and generate the corresponding application interface; setting the edge node to call the application interface, and use the data from the energy storage device to verify the peak-valley arbitrage algorithm. If the verification result is abnormal, the abnormal information is synchronized to the cloud node. If the verification result is normal, the peak-valley arbitrage algorithm is formally executed; setting the edge node to execute the peak-valley arbitrage algorithm. Among them, for the edge node that needs to collect data from the energy storage device, the first target business instruction may also include: the frequency of energy storage device collection, measurement points, the relationship between the measurement points and registers, communication protocols and other related information, so that the edge node can complete data collection.

[0027] In this embodiment, after obtaining multiple first target service instructions, the time point for triggering each first target service instruction can be set according to the target service service. In this embodiment, the specific time point set is not limited, and the time point of each first target service instruction can be the same or different.

[0028] In this embodiment, there are multiple edge nodes, and the target business services subscribed by each edge node may be the same or different. If the subscribed target business services are the same, the specific parameter data corresponding to the first target business instruction may be different, and the corresponding algorithms and logical relationships may be the same. That is, the corresponding first target business instruction may also be obtained according to the target business service and the identity information of the edge node and the existing business-related information.

[0029] In this embodiment, a method of obtaining the corresponding first target business instruction based on the target business service and the identity information of the edge node and the existing business-related information is combined with the identity information of the edge node and the existing business-related information, so that even if each edge node subscribes to the same target business service, the specific parameter data corresponding to the first target business instruction can be different, which can flexibly adapt to the specific actual conditions of different edge nodes, and can improve the adaptability and flexibility of the first target business instruction.

[0030] Optionally, determining multiple first target business instructions corresponding to the target business service subscribed by the edge node in the cloud node includes: converting multiple pre-set business logic programs into corresponding multiple business instructions, and registering them to the time clock of the cloud node; and screening multiple first target business instructions corresponding to the target business service from the multiple business instructions.

[0031] In this embodiment, the business logic programs corresponding to all business services can be converted into corresponding business instructions in advance, and the business instructions corresponding to all business services can be registered on the time clock of the cloud node. When the edge node subscribes to the target business service on the cloud node, multiple first target business instructions corresponding to the target business service can be set on the time clock of the cloud node. Specifically, multiple first target business instructions corresponding to the target business service can be screened out from the business instructions corresponding to all business services.

[0032] In this embodiment, by converting multiple pre-set business logic programs into corresponding multiple business instructions, that is, converting multiple business logic programs that can be understood by users into business instructions that can be recognized by each edge node, it is possible to achieve standardization and automation of business management and improve the efficiency and accuracy of edge nodes in executing business.

[0033] In this embodiment, the accuracy of the business instructions can be ensured by screening out a plurality of first target business instructions corresponding to the target business service from a plurality of business instructions registered on the time clock of the cloud node.

[0034] Optionally, determining the time point for triggering each of the first target business instructions corresponding to the target business service subscribed by the edge node in the cloud node includes: determining the time point for triggering each of the first target business instructions based on the target business service in combination with a time control mode.

[0035] The time control mode includes at least one of the following: real-time, scheduled and timed.

[0036] In this embodiment, the time control modes corresponding to the time points of each first target service instruction may be different or the same. When setting the time point of each first target service instruction, the corresponding time control mode may be selected according to the target service, which may be a real-time time control mode, an agreed time control mode, or a scheduled time control mode.

[0037] Exemplarily, for the real-time time control mode, all time points can be set as the time points of the first target business instruction in the cloud node clock, that is, the first target business instruction is triggered in real time. For the scheduled time control mode, 14:00 tomorrow can be set as the time point of the first target business instruction in the cloud node clock, that is, the time point of triggering the first target business instruction is 14:00 tomorrow. For the scheduled time control mode, 18:00 every day can be set as the time point of the first target business instruction in the cloud node clock, that is, the time point of triggering the first target business instruction is 18:00 every day.

[0038] In this embodiment, by combining the target business service with the time control mode to determine the time point for triggering each of the first target business instructions, the time point for triggering each first target business instruction can be accurately set, so that each first target business instruction can be triggered at a precise time point, thereby improving the accuracy and efficiency of business management, thereby improving user experience.

[0039] S120: Determine a service management file based on a plurality of first target service instructions and a time point at which each of the first target service instructions is triggered.

[0040] In this embodiment, a business management file in a unified file format can be formed based on multiple first target business instructions and the time point at which each of the first target business instructions is triggered. In this embodiment, there is no limitation on the file format, for example, it can be in xml format, json format, csv format, etc. Among them, the business management file includes multiple first target business instructions, the time point at which each first target business instruction is triggered, the calling sequence and calling rules between multiple first target business instructions, etc. Among them, the calling rules can be understood as adjusting the conditions, sequence and interaction method of the first target business instructions with other first target business instructions to ensure the efficiency and quality of the execution of each first target business instruction.

[0041] In this embodiment, the business management file includes multiple first target business instructions, the time point for triggering each first target business instruction, the calling order and calling rules between multiple first target business instructions, so that the business process of each edge node can be automatically executed according to the established instructions, rules and time points, reducing the need for human intervention and improving the consistency and reliability of business management. At the same time, the standardization of business management files can improve the efficiency and accuracy of business execution of each edge node.

[0042] In this embodiment, converting the business logic program into the corresponding business instructions can achieve standardization and abstraction of the business logic program. This helps to share and reuse the business logic program between different edge nodes, reducing the complexity of development and maintenance. And by quickly combining the standardized first target business instructions and the corresponding time points into a business management file, and synchronizing the business management file from the cloud to the edge node, the ability of rapid delivery can be achieved, and the efficiency of business management can be improved.

[0043] S130: Send the service management file to an edge node that subscribes to the target service, so that the edge node executes the service management file.

[0044] There are multiple edge nodes, each edge node corresponds to at least one service management file, and each service management file is different.

[0045] In this embodiment, the business management file can be sent to the edge node subscribed to the target business service through the Message Queuing Telemetry Transport (MQTT) communication protocol. After receiving the business management file, the edge node parses the business management file to obtain multiple first target business instructions and the time point when each first target business instruction is triggered, and restores them to the time clock of the edge node, so that the edge node executes the first target business instruction according to the time clock of the edge node.

[0046] Optionally, after sending the business management file to the edge node that subscribes to the target business service so that the edge node executes the business management file, it also includes: updating the first target business instructions in the business management files corresponding to each of the multiple edge nodes to obtain updated second target business instructions corresponding to each of the multiple edge nodes; sending the updated second target business instructions to the multiple edge nodes so that each edge node updates its own business management file based on the updated second target business instructions.

[0047] In this embodiment, according to the actual business update needs or when an exception occurs during the execution of the business management file, the first target business instructions in the business management files corresponding to the multiple edge nodes can be backed up, and the first target business instructions in the business management files corresponding to the multiple edge nodes can be updated uniformly, and the updated second target business instructions corresponding to the multiple edge nodes can be obtained, and the updated second target business instructions can be synchronized to the corresponding multiple edge nodes. Each edge node updates its own business management file based on the updated second target business instructions, and executes the updated business management file. In this embodiment, the time point of the updated second target business instruction can also be reset, that is, the time point of the first target business instruction can be updated.

[0048] In this embodiment, the cloud node uniformly updates the first target business instructions in the business management files corresponding to multiple edge nodes, which can improve the updating efficiency of the business management files, thereby improving the maintenance efficiency of the edge nodes and reducing the maintenance cost of the edge nodes.

[0049] In this embodiment, when the business needs of multiple edge nodes are different, the business management and business services of thousands of differentiated edge computing nodes can be quickly completed by setting the first target business instruction with different parameter data at each time point of the time clock of a cloud node and then synchronizing it to the edge node.

[0050] In this embodiment, each first target business instruction set on the cloud node's time clock and the time point for triggering each first target business instruction are uniformly packaged into a standard business management file. Each first target business instruction in the business management file corresponds to a business logic program implementation, and the corresponding business logic program can be executed at the corresponding time point, which is equivalent to realizing a data-driven business management method and realizing the use of standard unified business management files to drive the differentiated needs of different edge nodes.

[0051] The technical solution of the embodiment of the present application determines multiple first target business instructions corresponding to the target business service subscribed by the edge node in the cloud node and the time point for triggering each of the first target business instructions; determines a business management file based on the multiple first target business instructions and the time point for triggering each of the first target business instructions; sends the business management file to the edge node subscribed to the target business service, so that the edge node executes the business management file. In the embodiment of the present application, the cloud node determines multiple first target business instructions corresponding to each edge node and the time point for triggering each first target business instruction based on the target business services subscribed by the multiple edge nodes, and forms a unified standard business management file, as well as a method of synchronizing to each edge node, which can solve the problem of low business management efficiency in related technologies and improve the efficiency of managing edge node business.

[0052] Figure 2 Another service management method flow diagram provided in the embodiment of the present application is applied to an edge node, and the specific steps are as follows:

[0053] S210: Subscribe to the target business service at the cloud node.

[0054] In this embodiment, according to actual business needs, a business service can be subscribed to in a cloud node, and the subscribed business service can be used as a target business service.

[0055] S220: Receive a business management file sent by a cloud node based on the target business service.

[0056] The service management file is composed of a plurality of first target service instructions corresponding to the target service and a time point for triggering each of the first target service instructions.

[0057] In this embodiment, each edge node receives a service management file corresponding to the target service subscribed by the node.

[0058] S230: Set the service management file on the time clock of the edge node to execute the service management file.

[0059] There are multiple edge nodes, each edge node corresponds to at least one service management file, and each service management file is different.

[0060] In this embodiment, each edge node sets the received service management file on its own time clock, and triggers and executes the corresponding first target service instruction at the corresponding time point according to the calling rules in the service management file.

[0061] The technical solution of the embodiment of the present application is to subscribe to the target business service at the cloud node; receive the business management file sent by the cloud node based on the target business service; wherein the business management file is composed of multiple first target business instructions corresponding to the target business service and the time point for triggering each of the first target business instructions; the business management file is set on the time clock of the edge node to execute the business management file; wherein the number of the edge nodes is multiple, each of the edge nodes corresponds to at least one business management file, and each of the business management files is different. In the embodiment of the present application, the cloud node determines the multiple first target business instructions corresponding to each edge node and the time point for triggering each first target business instruction according to the target business services subscribed by the multiple edge nodes, and forms a unified standard business management file. The way in which the edge node receives and executes the business management file sent by the cloud node can solve the problem of low business management efficiency in the related technology and improve the efficiency of managing edge node business.

[0062] Figure 3 A schematic diagram of the structure of a service management device provided in an embodiment of the present application is applied to a cloud node, such as Figure 3 As shown, the device includes: a business instruction determination module 310, a business management file determination module 320 and a business management file sending module 330;

[0063] A business instruction determination module 310, configured to determine a plurality of first target business instructions corresponding to a target business service subscribed by the edge node at the cloud node and a time point for triggering each of the first target business instructions;

[0064] A business management file determination module 320, configured to determine a business management file based on a plurality of first target business instructions and a time point at which each of the first target business instructions is triggered;

[0065] The business management file sending module 330 is used to send the business management file to the edge node that subscribes to the target business service so that the edge node executes the business management file; wherein, there are multiple edge nodes, each edge node corresponds to at least one business management file, and each business management file is different.

[0066] The technical solution of the embodiment of the present application is to determine, through a business instruction determination module, multiple first target business instructions corresponding to the target business service subscribed by the edge node in the cloud node and the time point for triggering each of the first target business instructions; determine the business management file based on the multiple first target business instructions and the time point for triggering each of the first target business instructions through the business management file determination module; send the business management file to the edge node subscribed to the target business service through the business management file sending module, so that the edge node executes the business management file. In the embodiment of the present application, the cloud node determines the multiple first target business instructions corresponding to each edge node and the time point for triggering each first target business instruction based on the target business services subscribed by the multiple edge nodes, and forms a unified standard business management file, as well as a method of synchronizing to each edge node, which can solve the problem of low business management efficiency in related technologies and improve the efficiency of managing edge node business.

[0067] Optionally, the business instruction determination module is specifically used to: convert multiple pre-set business logic programs into corresponding multiple business instructions, and register them to the time clock of the cloud node; and filter multiple first target business instructions corresponding to the target business service from the multiple business instructions.

[0068] Optionally, the business instruction determination module is further used to: determine the time point for triggering each of the first target business instructions based on the target business service in combination with a time control mode; wherein the time control mode includes at least one of the following: real-time, scheduled, and scheduled.

[0069] Optionally, the above-mentioned device also includes an update module, which is used to: update the first target business instructions in the business management files corresponding to each of the multiple edge nodes, and obtain the updated second target business instructions corresponding to each of the multiple edge nodes; send the updated second target business instructions to the multiple edge nodes, so that each edge node updates its own business management file based on the updated second target business instructions.

[0070] The first target business instruction is a first target business instruction obtained according to the target business service and the identity information of the edge node and existing business related information.

[0071] The service management file includes the multiple first target service instructions, the time point for triggering each first target service instruction, the calling sequence and calling rules between the multiple first target service instructions.

[0072] The business management device provided in the embodiment of the present application can execute the business management method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of the execution method.

[0073] Figure 4 A schematic diagram of another service management device structure provided in an embodiment of the present application; applied to edge nodes, such as Figure 4 As shown, the device includes: a target business service subscription module 410, a business management file receiving module 420 and a business management file setting module 430;

[0074] The target business service subscription module 410 is used to subscribe to the target business service in the cloud node;

[0075] The business management file receiving module 420 is used to receive a business management file sent by a cloud node based on the target business service; wherein the business management file is composed of a plurality of first target business instructions corresponding to the target business service and a time point for triggering each of the first target business instructions;

[0076] The business management file setting module 430 is used to set the business management file on the time clock of the edge node to execute the business management file; wherein, there are multiple edge nodes, each edge node corresponds to at least one business management file, and each business management file is different.

[0077] The technical solution of the embodiment of the present application is to subscribe to the target business service in the cloud node through the target business service subscription module; receive the business management file sent by the cloud node based on the target business service through the business management file receiving module; wherein the business management file is composed of multiple first target business instructions corresponding to the target business service and the time point for triggering each of the first target business instructions; set the business management file on the time clock of the edge node through the business management file setting module to execute the business management file; wherein the number of the edge nodes is multiple, each of the edge nodes corresponds to at least one business management file, and each of the business management files is different. In the embodiment of the present application, the cloud node determines the multiple first target business instructions corresponding to each edge node and the time point for triggering each first target business instruction according to the target business services subscribed by the multiple edge nodes, and forms a business management file. The way in which the edge node receives and executes the business management file sent by the cloud node can solve the problem of low business management efficiency in the related technology and improve the efficiency of managing edge node business.

[0078] Figure 5A schematic diagram of an electronic device 10 that can be used to implement an embodiment of the present application is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.

[0079] like Figure 5 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0080] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0081] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as method business management.

[0082] In some embodiments, the method business management may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the method business management described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to perform the method business management in any other appropriate manner (e.g., by means of firmware).

[0083] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0084] The computer programs for implementing the methods of the present application may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer programs are executed by the processor, the functions / operations specified in the flow charts and / or block diagrams are implemented. The computer programs may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0085] In the context of the present application, a computer readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, device or equipment. A computer readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer readable storage medium may be a machine readable signal medium. A more specific example of a machine readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0086] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0087] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0088] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0089] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements a business management method as provided in any embodiment of the present application.

[0090] In the process of implementation, the computer program product can be written in one or more programming languages ​​or a combination thereof to perform the computer program code of the present application, and the programming language includes an object-oriented programming language, such as Java, Smalltalk, C++, and also includes a conventional procedural programming language, such as "C" language or similar programming language. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on the remote computer, or completely on the remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet).

[0091] Note that the above are only preferred embodiments of the present application and the technical principles used. Those skilled in the art will understand that the present application is not limited to the specific embodiments herein, and that various obvious changes, readjustments and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. Therefore, although the present application is described in more detail through the above embodiments, the present application is not limited to the above embodiments, and may include more other equivalent embodiments without departing from the concept of the present application, and the scope of the present application is determined by the scope of the appended claims.

Claims

1. A business management method, characterized in that: Applied to cloud nodes, including: Determine a plurality of first target business instructions corresponding to a target business service subscribed by the edge node at the cloud node and a time point for triggering each of the first target business instructions; Determining a service management file based on a plurality of the first target service instructions and a time point at which each of the first target service instructions is triggered; The business management file is sent to an edge node that subscribes to the target business service, so that the edge node executes the business management file; wherein, there are multiple edge nodes, each edge node corresponds to at least one business management file, and each business management file is different.

2. The method according to claim 1, characterized in that Determining a plurality of first target business instructions corresponding to the target business service subscribed by the edge node at the cloud node includes: Convert multiple pre-set business logic programs into corresponding multiple business instructions and register them to the time clock of the cloud node; A plurality of first target business instructions corresponding to the target business service are screened from the plurality of business instructions.

3. The method according to claim 1, characterized in that: Determining a time point corresponding to triggering each of the first target business instructions of the target business service subscribed by the edge node at the cloud node includes: The time point for triggering each of the first target business instructions is determined based on the target business service in combination with a time control mode; wherein the time control mode includes at least one of the following: real-time, scheduled, and scheduled.

4. The method according to claim 1, characterized in that After sending the service management file to the edge node subscribing to the target service so that the edge node executes the service management file, the method further includes: Update the first target service instructions in the service management files corresponding to the plurality of edge nodes respectively, and obtain updated second target service instructions corresponding to the plurality of edge nodes respectively; The updated second target service instruction is sent to the plurality of edge nodes, so that each edge node updates its own service management file based on the updated second target service instruction.

5. The method according to claim 1, characterized in that in, The first target business instruction is a first target business instruction obtained according to the target business service and the identity information of the edge node and existing business related information.

6. The method according to claim 1, characterized in that in, The service management file includes the multiple first target service instructions, the time point for triggering each first target service instruction, the calling sequence and calling rules between the multiple first target service instructions.

7. A business management method, characterized in that: Applied to edge nodes, including: Subscribe to the target business service on the cloud node; Receiving a business management file sent by a cloud node based on the target business service; wherein the business management file is composed of a plurality of first target business instructions corresponding to the target business service and a time point for triggering each of the first target business instructions; The business management file is set on the time clock of the edge node to execute the business management file; wherein, there are multiple edge nodes, each edge node corresponds to at least one business management file, and each business management file is different.

8. A service management device, characterized in that: Applied to cloud nodes, including: A business instruction determination module, used to determine a plurality of first target business instructions corresponding to a target business service subscribed by the edge node in the cloud node and a time point for triggering each of the first target business instructions; a business management file determination module, configured to determine a business management file based on a plurality of the first target business instructions and a time point at which each of the first target business instructions is triggered; A business management file sending module is used to send the business management file to an edge node that subscribes to the target business service so that the edge node executes the business management file; wherein, there are multiple edge nodes, each of which corresponds to at least one business management file, and each of which is different.

9. A service management device, characterized in that: Applied to edge nodes, including: The target business service subscription module is used to subscribe to the target business service in the cloud node; A business management file receiving module, used to receive a business management file sent by a cloud node based on the target business service; wherein the business management file is composed of a plurality of first target business instructions corresponding to the target business service and a time point for triggering each of the first target business instructions; A business management file setting module is used to set the business management file on the time clock of the edge node to execute the business management file; wherein, there are multiple edge nodes, each edge node corresponds to at least one business management file, and each business management file is different.

10. An electronic device, characterized in that: The electronic device comprises: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the business management method as described in any one of claims 1-7.

11. A storage medium comprising computer executable instructions, wherein the computer executable instructions are used to execute the service management method according to any one of claims 1 to 7 when executed by a computer processor.