CN114691707B - Online cluster service configuration method, system, network equipment and storage medium - Google Patents

Online cluster service configuration method, system, network equipment and storage medium Download PDF

Info

Publication number
CN114691707B
CN114691707B CN202210584064.5A CN202210584064A CN114691707B CN 114691707 B CN114691707 B CN 114691707B CN 202210584064 A CN202210584064 A CN 202210584064A CN 114691707 B CN114691707 B CN 114691707B
Authority
CN
China
Prior art keywords
flow
service
module
cluster service
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210584064.5A
Other languages
Chinese (zh)
Other versions
CN114691707A (en
Inventor
李海楠
杨宜
周军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Accumulus Technologies Tianjin Co Ltd
Original Assignee
Accumulus Technologies Tianjin Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Accumulus Technologies Tianjin Co Ltd filed Critical Accumulus Technologies Tianjin Co Ltd
Priority to CN202210584064.5A priority Critical patent/CN114691707B/en
Publication of CN114691707A publication Critical patent/CN114691707A/en
Application granted granted Critical
Publication of CN114691707B publication Critical patent/CN114691707B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2358Change logging, detection, and notification
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/248Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Stored Programmes (AREA)

Abstract

The application provides a method, a system, network equipment and a storage medium for configuring an online cluster service, belonging to the technical field of Internet. The online cluster service configuration method comprises the following steps: collecting a plurality of on-line cluster service processes; generating a plurality of flow modules according to a plurality of on-line cluster service flows, wherein each flow module corresponds to one service function in the on-line cluster service flows; configuring a corresponding service module group for each online cluster service flow based on the execution step sequence of the plurality of flow modules and each online cluster service flow; each service module group comprises a plurality of flow modules which are associated according to the execution step sequence, and each service module group is used for realizing the corresponding on-line cluster service flow; associating each service module group to a corresponding user side; the method and the device realize that one set of components is in butt joint with a plurality of on-line clusters in a mode of a plurality of functional modules, do not need to develop the components for each on-line cluster independently, reduce the workload of code development, and improve the use flexibility and the development efficiency.

Description

Online cluster service configuration method, system, network equipment and storage medium
Technical Field
The present application relates to the field of internet technologies, and in particular, to a method, a system, a network device, and a storage medium for configuring an online cluster service.
Background
The online cluster services of a plurality of industrial and commercial offices, such as registration service, cancellation service and change service, are jointed by the flexible employment platform, because the field contents and the service flows collected by different industrial and commercial offices in the service services are different, the online cluster services provided by each industrial and commercial office are relatively independent and are respectively processed by own code logics, if the service flows need to be adjusted, the flows of the corresponding industrial and commercial offices need to be developed again, and a large number of codes need to be compiled again; and at present, a set of codes is independently developed aiming at the online cluster service of a certain specific industrial and commercial bureau, and the development process is complex and inflexible. Moreover, since one user of one platform can only serve one license, a plurality of processes are required for one query when performing verification, and the efficiency of the user in license service is very low.
Disclosure of Invention
The application provides a method, a system, network equipment and a storage medium for configuring an online cluster service, which are used for solving the problems of large workload, inflexible use, low efficiency and the like of the online cluster service code development in the prior art.
In order to solve the technical problem, the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides a method for configuring an online cluster service, including:
collecting a plurality of on-line cluster service processes;
generating a plurality of flow modules according to the plurality of on-line cluster service flows, wherein each flow module corresponds to one service function in the on-line cluster service flows;
configuring a corresponding service module group for each online cluster service flow based on the execution step sequence of the plurality of flow modules and each online cluster service flow; each service module group comprises a plurality of flow modules which are associated according to the execution step sequence, and each service module group is used for realizing the corresponding on-line cluster service flow;
and associating each service module group to a corresponding user side.
In a second aspect, an embodiment of the present application provides an online cluster service configuration system, including:
the flow collection module is used for collecting a plurality of on-line cluster service flows;
the flow generation module is used for generating a plurality of flow modules according to the plurality of online cluster service flows, and each flow module corresponds to one service function in the online cluster service flows;
the flow configuration module is used for configuring a corresponding service module group for each online cluster service flow based on the plurality of flow modules and the execution step sequence of each online cluster service flow; each service module group comprises a plurality of flow modules which are associated according to the execution step sequence, and each service module group is used for realizing the corresponding on-line cluster service flow;
and the association module is used for associating each service module group to the corresponding user side.
In a third aspect, an embodiment of the present application provides a network device, including: a processor, a memory and a program stored on the memory and executable on the processor, the program, when executed by the processor, implementing the steps of the above-mentioned on-line cluster service configuration method of the first aspect.
In a fourth aspect, the present application provides a computer-readable storage medium, where a computer program is stored, and when executed by a processor, the computer program implements the steps of the above-mentioned on-line cluster service configuration method in the first aspect.
The technical scheme provided by the embodiment of the application collects a plurality of on-line cluster service processes; generating a plurality of flow modules according to the plurality of on-line cluster service flows, wherein each flow module corresponds to one service function in the on-line cluster service flows; configuring a corresponding service module group for each online cluster service flow based on the plurality of flow modules and the execution step sequence of each online cluster service flow; each service module group comprises a plurality of flow modules which are associated according to the execution step sequence, and each service module group is used for realizing the corresponding on-line cluster service flow; associating each service module group to a corresponding user side; the method can realize the butt joint of a plurality of on-line clusters by adopting a set of components in a mode of a plurality of functional modules, realizes the service by matching a combined scheme of different functional modules with a specific on-line cluster service flow, does not need to independently develop the components for each on-line cluster, and solves the problems of large workload, inflexible use, low efficiency and the like of the development of on-line cluster service codes in the prior art.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the application. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
fig. 1 is a flowchart of a method for configuring an online cluster service according to an embodiment of the present disclosure;
fig. 2 is a configuration result of a service module group in a multiple cluster registration process provided in the embodiment of the present application;
fig. 3 is a configuration result of a service module group of a plurality of cluster logout flows according to an embodiment of the present application;
fig. 4 is a schematic diagram of front-end and back-end data flow interaction in a method for configuring an online cluster service according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of an online cluster service configuration system according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a network device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described clearly below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments that can be derived by one of ordinary skill in the art from the embodiments given herein are intended to be within the scope of the present disclosure.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The method, system, network device, storage medium, and the like for configuring the online cluster service provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 shows a flowchart of a method for configuring an online cluster service according to an embodiment of the present application, where the method includes:
and step 11, collecting a plurality of on-line cluster service processes.
For example, the online cluster described in the embodiment of the present application is an industrial and commercial bureau, and the service process includes a registration process, a deregistration process, a change process, and the like, or may be some other online clusters that provide services.
And step 12, generating a plurality of flow modules according to the plurality of online cluster service flows, wherein each flow module corresponds to one service function in the online cluster service flows.
Specifically, if the service flow a includes N functions, N flow modules Mi, i e (1,N) are generated according to the service flow a; each flow module Mi corresponds to a function of the service flow a, and if the registration flow usually includes a function of "uploading certificates", for the registration flow, one flow module Mi corresponds to a function of "uploading certificates"; each flow module contains the complete code to enable its corresponding function.
Step 13, configuring a corresponding service module group for each online cluster service flow based on the plurality of flow modules and the execution sequence of each online cluster service flow; each service module group comprises a plurality of flow modules which are associated according to the execution step sequence, and each service module group is used for realizing the corresponding on-line cluster service flow.
Specifically, the flow modules are all provided with connection interfaces, and any two flow modules can be connected. Illustratively, if the service flow a of the cluster 1 includes N functions, N flow modules M are generated according to the service flow a i I e (1,N); the service flow B of the cluster 2 comprises K functions, and K flow modules T are generated according to the service flow B j J ∈ (1,K); when N =5,k =4, cluster 1 is implementedThe service module group of the service flow A is M 1 →M 2 →M 3 →M 4 →M 5 The service module group for realizing the service flow B of the cluster 2 is T 1 →T 2 →T→T 4 (ii) a At this time, the module group is configured according to the service flow C of the cluster 3, and the service module group M is obtained 4 →T 2 →M 3 →M 4 →T 3 →M 1 →T 1
And step 14, associating each service module group to a corresponding user side.
By the configuration method of the on-line cluster service provided by the embodiment of the application, the collected on-line cluster service processes can be classified according to functions, each function correspondingly generates one process module, the process modules are not repeatedly generated for the same function of different on-line clusters, that is, the process modules are not required to be repeatedly developed, one process module is developed for one function, the same process module is shared for the repeated functions in a plurality of on-line clusters, and development resources are greatly saved; independently developing, maintaining and packaging flow modules as units, storing all the flow modules into a database, configuring corresponding service module groups according to the flow modules related to the execution step sequence according to the type and the execution sequence of each on-line cluster service flow, wherein each service module group is used for realizing the corresponding on-line cluster service flow; the service module group is generated only by configuring the flow modules according to the execution sequence, the required service flows can be provided for the online cluster, each service flow does not need to be independently sent, and when the later-stage adjustment is carried out, only the flow module corresponding to a certain function needs to be independently adjusted or the sequence of the flow modules is adjusted, so that the method is more flexible to use, greatly saves development resources, is more efficient, and can keep the simplicity of codes after the version is updated.
Optionally, in some embodiments of the present application, the type of the online cluster service process includes at least one of a registration service, a logout service, and a change service.
Optionally, in some embodiments of the present application, when the online cluster service process is a registration service, the service function corresponding to the process module includes at least one of the following:
service needs to know, certificate uploading, data entry, face recognition, industrial and commercial service, tax registration, audit results and user notification;
each flow module is packaged independently and can independently realize the corresponding service function.
Through the combination of different process modules, service module groups can be configured for different on-line cluster service processes, and only the corresponding process modules and the corresponding process module sequences are selected from the database of the process configuration module according to the target service processes of the target on-line clusters for configuration, and the process modules can be shared by different service processes of different on-line clusters without compiling other codes.
For example, the registration process of the A-industry and commerce bureau is as follows:
first step register-notice (manual step, skip mark < none >);
second, uploading the certificate (manual step, jumping mark < none >);
the third step is to record data (manual step, skipping mark < none >);
the fourth step is face recognition (manual step, jumping mark < yes >);
step five, industrial and commercial registration (automatic step, skip mark < yes >);
step six, registration of tax (manual step, skip mark < yes >);
the seventh step is to check the result (automatic step, jump mark < yes >);
the eighth step informs the user (automatic step, skip flag < yes >).
For example, the registration process of the business bureau B is as follows:
first step register-notice (manual step, skip mark < none >);
the second step is to upload the certificate (manual step, jump mark < none >);
the third step is to record data (manual step, skipping mark < none >);
the fourth step is face recognition (manual step, jumping mark < yes >);
fifthly, hand-written signature (manual step, jumping mark < yes >);
the sixth step is the industrial registration (manual step, jumping mark < existing >);
step seven, registering tax (manual step, jumping mark < yes >);
the eighth step is to examine the result (manual step, jump mark < yes >);
the ninth step informs the user (manual step, skip flag < yes >).
Specifically, the same step may have different attributes in different online cluster service flows, for example, the step of business registration in the business bureau a is an automatic step, the step in the business bureau B is a manual step, and the attributes of the step, such as automatic, manual, skip step and the like, are determined according to the business requirements of the online cluster service flows. Specifically, when the online cluster service process is a logout service, the service function corresponding to the process module includes at least one of the following: real names of industry and commerce, signing agreements, change of industry and commerce, query results and abnormal compensation.
Specifically, when the online cluster service process is a change service, the service function corresponding to the process module includes at least one of the following: gray level verification, face recognition, change submission, result verification and user notification.
Referring to fig. 3, a configuration result of a flow module group of multiple clusters for cancellation service is shown, which shows service module groups of cancellation service of a cluster on a line a at APP and H5 ends, C business bureau APP end, new economic APP, H5 and API end.
Optionally, in some embodiments of the present application, the method further includes:
building a flow configuration module, and storing the plurality of flow modules and the execution steps of each online cluster service flow into a database of the flow configuration module in sequence;
and associating the service module group configuration result of each online cluster service flow to a corresponding flow configuration page, a user side and/or a corresponding online cluster service system.
Referring to fig. 2, a configuration result of a flow module group of a plurality of clusters of registered services is shown, and fig. 2 shows service module groups of registered services of the F business bureau at APP ends and H5 ends, the C business bureau APP end, and the new economic APP, H5 and API ends.
The development and maintenance personnel can manually adjust the service module group on the process configuration page, and can also re-develop the process module through the process configuration page, modify the code, adjust and the like; the user can use the service provided by the online cluster through the user side, such as registration, logout and the like.
Optionally, in some embodiments of the present application, the method further includes:
providing a service module group corresponding to the target on-line cluster to a user side;
receiving an operation executed by a user at a user side;
and executing each associated flow module in the corresponding service module group according to the execution step sequence of the corresponding service module group according to the operation executed by the user at the user side.
The cluster service process on the target line skips in the step sequence along with the operation of the user, and the step is the next step until all process modules in the service module group are processed.
Optionally, in some embodiments of the present application, the performing step includes a manual step and an automatic step;
the manual step needs the user to complete the corresponding operation before entering the flow module corresponding to the next execution step;
and after the automatic step is finished, automatically entering a flow module corresponding to the next execution step.
Specifically, the type of the flow module may be divided into a manual step and an automatic step according to different attributes of the execution step, and the manual step is triggered to the next step after the user completes the corresponding operation, and the automatic step is automatically processed and then skipped to the next step until the next manual step is encountered, and the user is required to continue to complete the corresponding operation and submit the corresponding operation and then trigger the flow to the next step, and the processing result of each step is updated to the corresponding database. When each user enters an online cluster configuration system, a user side and a user interface, the user can select registration, logout and change processes, each process has a corresponding configuration Id, the user and the configuration Id are bound, the user can sequentially process according to the service processes of the service module group corresponding to the configuration Id, and operation records executed by the user are recorded, so that the user can find out what the next step is, whether user operation records exist, whether the current step can skip steps and the like according to the current step and the configuration Id.
Optionally, in some embodiments of the present application, executing each associated flow module in the corresponding service module group according to the execution step sequence of the corresponding service module group further includes a step skipping process, where the step skipping process includes:
and when entering the flow module supporting the step skipping, reading a user operation record stored in a database of the flow configuration module, and automatically skipping to the flow module corresponding to the next step according to the operation record of the same user in the same flow module if the operation record of the same user in the same flow module is stored.
The method for configuring the on-line cluster service provided in the embodiment of the present application further supports a step skipping process, since some users may not complete all corresponding operations of all process modules at one time, and the operation process is relatively complex, and the users who have performed corresponding operations do not wish to repeat the operations, when configuring, if the operation records of the same users in the same process module are stored, the storage identifier of the current step of the process module is displayed, for example, the registration process of the office of industry and commerce is as follows:
first step register must know (manual step, skip mark < none >);
the second step is to upload the certificate (manual step, jump mark < none >);
the third step is to record data (manual step, skipping mark < none >);
the fourth step is face recognition (manual step, jumping mark < yes >);
step five, industrial and commercial registration (automatic step, skip mark < yes >);
step six, registration of tax (manual step, skip mark < yes >);
the seventh step is to check the result (automatic step, jump mark < yes >);
eighth step notify user (automatic step, skip mark < yes >);
if the database has the operation record of the same user in the face recognition flow module, the same user operation record in the database is returned to the front end, the front end directly jumps to the corresponding step, such as the face recognition flow module, and the step is automatically completed through the operation record of the same user so as to realize the step jump, and if the database has no operation record of the same user in the face recognition flow module, such as the operation record of the face recognition flow module, the next step configured in the database is automatically obtained according to the step transmitted by the front end.
Please refer to fig. 4, which is a schematic diagram of front-end and back-end interactive data flows of an online cluster service configuration method according to an embodiment of the present application:
the user: the user can execute related operations by opening a webpage or logging in a user side;
front end: providing page display and interaction with a user;
the server side: the front end is provided with an interface for storing and displaying data in the database;
configuration center (flow configuration module): the configuration center belongs to the background, can perform page configuration, and then stores the configuration in the database, and the process configuration module is part of the content realized by the back-end configuration code.
When the user uses the on-line cluster service, the data interaction process of the user and the front end and the back end is as follows:
1) The user: opening a front-end webpage (a user can select a required service on the front-end webpage);
2) Front end: requesting a service module group acquisition from a server (namely, a service flow acquisition step);
3) The server side: requesting the configuration center to acquire the service module group (including the flow step of acquiring the service selected by the user);
4) A configuration center: according to the configuration information in the database, configuring the service module group and returning to the server;
5) The server side: a step of issuing a service flow to the front end according to the service module group (including an interface address, a front end display font, a front end display format, a file, a picture, a color, a display page and the like);
6) Front end: requesting page information from a server;
7) The server side: requesting page information from a configuration center;
8) A configuration center: configuring page information corresponding to the service module group according to configuration information in a database, and returning to a server after assembling a page;
9) A server side; returning page information to the front end;
10 Front end): rendering the page and returning to the user.
Specifically, the service module group and the process steps of the cluster service process on the target line can be uniformly obtained through a common interface through the front-end app, and the link for obtaining the page details is obtained.
Optionally, in some embodiments of the present application, the method further includes:
inquiring the processing progress of the cluster service process on the target line according to the request of the user, and feeding back the processing progress to the user interface;
and/or
And according to the operation of operation and maintenance personnel, modifying the service module group configuration of the target on-line cluster service process, updating modification information to a database of the process configuration module, and applying the modification information to the subsequent service process of the user.
Specifically, by building a background page, requesting a back-end interface by a front end, reading the configuration of a database by a back end, and inquiring the processing progress of the on-line cluster service processing flow; in addition, the page is provided, so that development, maintenance, management personnel and the like can modify the configuration of the on-line cluster service flow manually, the configuration of the service module groups is adjusted manually, for example, the execution sequence among a plurality of flow module groups is adjusted manually, or codes or parameters of a certain flow module are modified independently, the modified flow module groups can be updated to the database directly, and then a user can process the modified service module groups according to the service flow (including operation requirements, flow steps and the like) of the modified service module groups in the same service module group, so that the technical effect of changing, adjusting or modifying the on-line cluster service flow without developing and modifying codes can be achieved.
The background page is used for configuring the flow modules, so that flow steps corresponding to certain flow modules can be skipped, non-technical personnel can modify the sequence and the content of the flow modules through operation, and the flow modules and the service module groups can be updated without modifying codes by developers.
The on-line cluster service configuration method can split all service flow processing into step-by-step processing (one-step and one-step processing), each step realizes a function, and a flow module is generated according to the function; extracting all steps appearing in the online cluster service process into process modules (common components), and binding one process module (common component) in each step; each flow module (common component) is a processing method appointed in advance, and the bound flow module (common component) is automatically called when the step is executed. In addition, page configuration is supported, a user uses a uniform interface to obtain the required on-line cluster service at a user side, and the user can obtain the page distributed content and the distributed page content (word size, style, content, link, button and the like) through the page link according to the back-end distributed service module group, the flow module and the steps and the page link, and execute the service flow step by step in sequence by executing corresponding operation on the page until all steps of the whole service module group are completed.
To sum up, the online cluster service configuration method provided by the embodiment of the present application provides online cluster service configuration, and can achieve the following beneficial technical effects:
1) The flow modularization is realized by splitting each flow step of the on-line cluster service flow according to the function, different flow modules can repeatedly configure the service module group, and the code reuse rate is greatly improved.
2) According to the type of the on-line cluster service process, the target service is configured into a service module group in the form of a process module according to the process sequence, the target service sequentially executes components according to the sequence of the configured process module, the configuration sequence of the process module supports non-technical personnel to manually adjust through a page without modifying codes, and the development and maintenance cost is greatly reduced.
3) The service module group is generated only by configuring the flow modules according to the execution sequence, the required service flows can be provided for the online cluster, each service flow does not need to be independently sent, and when the later-stage adjustment is carried out, the flow module corresponding to a certain function also only needs to be independently adjusted, or the sequence adjustment of the flow modules is carried out, so that the use is more flexible, the development resources are greatly saved, the efficiency is higher, and the simplicity of codes after the version is updated can be kept.
Referring to fig. 5, an embodiment of the present application provides an online cluster service configuration system 50, including:
a flow collection module 51, configured to collect a plurality of online cluster service flows;
a flow generating module 52, configured to generate a plurality of flow modules according to the plurality of online cluster service flows, where each flow module corresponds to a service function in the online cluster service flow;
a flow configuration module 53, configured to configure a corresponding service module group for each online cluster service flow based on the plurality of flow modules and the execution step sequence of each online cluster service flow; each service module group comprises a plurality of flow modules which are associated according to the execution step sequence, and each service module group is used for realizing the corresponding on-line cluster service flow;
an associating module 54, configured to associate each service module group to a corresponding user side.
Optionally, in some embodiments of the present application, the type of the online cluster service process includes at least one of a registration service, a deregistration service, and a change service.
Optionally, in some embodiments of the present application, when the online cluster service process is a registration service, the service function corresponding to the process module includes at least one of the following:
service needs to know, certificate uploading, data entry, face recognition, industrial and commercial service, tax registration, audit results and user notification;
each flow module is packaged independently and can independently realize the corresponding service function.
Optionally, in some embodiments of the present application, the process configuration module 53 is further configured to:
storing the multiple process modules and the execution steps of each online cluster service process into a database of the process configuration module in sequence;
and associating the service module group configuration result of each online cluster service flow to a corresponding flow configuration page, a user side and/or a corresponding online cluster service system.
Optionally, in some embodiments of the present application, the online cluster service configuration system 50 further includes a flow executing module 55, configured to:
providing a service module group corresponding to the target on-line cluster to a user side;
receiving an operation executed by a user at a user side;
and executing each associated flow module in the corresponding service module group according to the execution step sequence of the corresponding service module group according to the operation executed by the user at the user side.
Optionally, in some embodiments of the present application, the performing step includes a manual step and an automatic step;
the manual step needs the user to complete the corresponding operation before entering the flow module corresponding to the next execution step;
and after the automatic step is finished, automatically entering a flow module corresponding to the next execution step.
Optionally, in some embodiments of the present application, the process executing module 55 is further configured to perform a step skipping process, where the step skipping process includes:
and when entering the flow module supporting the step skipping, reading a user operation record stored in a database of the flow configuration module, and automatically skipping to the flow module corresponding to the next step according to the operation record of the same user in the same flow module if the operation record of the same user in the same flow module is stored.
Optionally, in some embodiments of the present application, the online cluster service configuration system 50 further includes:
the query module 56 is configured to query a processing progress of the target on-line cluster service process according to a request of a user, and feed the processing progress back to the user interface;
optionally, in some embodiments of the present application, the online cluster service configuration system 50 further includes:
and the modifying module 57 is configured to modify the service module group configuration of the target online cluster service process according to the operation of the operation and maintenance staff, update modification information to the database of the process configuration module, and apply the modification information to the subsequent service process of the user.
To sum up, the online cluster service configuration system 50 provided in the embodiment of the present application provides online cluster service configuration, and can achieve all technical effects achieved by the online cluster service configuration method provided in the embodiment of the present application, and details are not described here.
In addition, the online cluster service configuration method and system provided by the embodiment of the application can be implemented by using a mysql database, a linux system, a golang language, redis and the like.
Referring to fig. 6, an embodiment of the present application further provides a network device 60, which includes a processor 61, a memory 62, and a computer program stored in the memory 62 and capable of running on the processor 61, where the computer program, when executed by the processor 61, implements each process of the above-mentioned on-line cluster service configuration method embodiment, and can achieve the same technical effect, and is not described herein again to avoid repetition.
An embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above embodiment of the online cluster service configuration method, and can achieve the same technical effect, and in order to avoid repetition, the details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising a … …" does not exclude the presence of another identical element in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (8)

1. An online cluster service configuration method, the method comprising:
collecting a plurality of on-line cluster service processes;
generating a plurality of flow modules according to the plurality of on-line cluster service flows, wherein each flow module corresponds to one service function in the on-line cluster service flows;
configuring a corresponding service module group for each online cluster service flow based on the execution step sequence of the plurality of flow modules and each online cluster service flow; each service module group comprises a plurality of flow modules which are associated according to the execution step sequence, and each service module group is used for realizing the corresponding on-line cluster service flow; each flow module is provided with a connecting interface to realize the connection of any two flow modules; the same step may have different attributes in different online cluster service flows;
associating each service module group to a corresponding user side;
providing a service module group corresponding to a target on-line cluster service flow to a user side; receiving an operation executed by a user at a user side; executing each associated flow module in the corresponding service module group according to the execution step sequence of the corresponding service module group according to the operation executed by the user at the user side;
still include jump step processing, jump step processing includes: and when entering the flow module supporting the step skipping, reading a user operation record stored in a database of the flow configuration module, and automatically skipping to the flow module corresponding to the next step according to the operation record of the same user in the same flow module if the operation record of the same user in the same flow module is stored.
2. The method of claim 1, wherein the type of the on-line cluster service process comprises at least one of a registration service, a deregistration service, and a change service.
3. The method according to claim 1, wherein when the online cluster service process is a registration service, the service function corresponding to the process module includes at least one of:
service needs to know, certificate uploading, data entry, face recognition, industrial and commercial service, tax registration, audit results and user notification;
each flow module is packaged independently and can independently realize the corresponding service function.
4. The method of claim 1, further comprising:
building a flow configuration module, and storing the plurality of flow modules and the execution steps of each online cluster service flow into a database of the flow configuration module in sequence;
and associating the service module group configuration result of each online cluster service flow to a corresponding flow configuration page, a user side and/or a corresponding online cluster service system.
5. The method of claim 1, wherein the performing step comprises a manual step and an automatic step;
the manual step needs the user to complete the corresponding operation before entering the flow module corresponding to the next execution step;
and after the automatic step is finished, automatically entering a flow module corresponding to the next execution step.
6. An online cluster service configuration system, the system comprising:
the flow collection module is used for collecting a plurality of on-line cluster service flows;
the flow generation module is used for generating a plurality of flow modules according to the plurality of online cluster service flows, and each flow module corresponds to one service function in the online cluster service flows;
the flow configuration module is used for configuring a corresponding service module group for each online cluster service flow based on the plurality of flow modules and the execution step sequence of each online cluster service flow; each service module group comprises a plurality of flow modules which are associated according to the execution step sequence, and each service module group is used for realizing the corresponding on-line cluster service flow; each flow module is provided with a connecting interface to realize the connection of any two flow modules; the same step may have different attributes in different online cluster service flows;
the association module is used for associating each service module group to a corresponding user side;
a flow execution module to: providing a service module group corresponding to the target on-line cluster to a user side; receiving an operation executed by a user at a user side; executing each associated flow module in the corresponding service module group according to the execution step sequence of the corresponding service module group according to the operation executed by the user at the user side;
the flow executing module is further used for skipping processing, and the skipping processing comprises the following steps: and when entering the flow module supporting the step skipping, reading a user operation record stored in a database of the flow configuration module, and automatically skipping to the flow module corresponding to the next step according to the operation record of the same user in the same flow module if the operation record of the same user in the same flow module is stored.
7. A network device, comprising: processor, memory and a program stored on the memory and executable on the processor, which when executed by the processor performs the steps of the on-line cluster service configuration method according to any of claims 1 to 5.
8. A computer-readable storage medium, having stored thereon a computer program which, when being executed by a processor, carries out the steps of the online cluster service configuration method according to any one of claims 1 to 5.
CN202210584064.5A 2022-05-27 2022-05-27 Online cluster service configuration method, system, network equipment and storage medium Active CN114691707B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210584064.5A CN114691707B (en) 2022-05-27 2022-05-27 Online cluster service configuration method, system, network equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210584064.5A CN114691707B (en) 2022-05-27 2022-05-27 Online cluster service configuration method, system, network equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114691707A CN114691707A (en) 2022-07-01
CN114691707B true CN114691707B (en) 2022-10-28

Family

ID=82144961

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210584064.5A Active CN114691707B (en) 2022-05-27 2022-05-27 Online cluster service configuration method, system, network equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114691707B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117032683A (en) * 2023-08-18 2023-11-10 北京领雁科技股份有限公司 Method and system for building business system based on components

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103297285B (en) * 2012-02-23 2016-03-16 百度在线网络技术(北京)有限公司 The Performance Test System of distributed type assemblies, method and apparatus
CN102682404A (en) * 2012-05-25 2012-09-19 中国农业银行股份有限公司四川省分行 Method and system for market capital settlement and comprehensive financial service based on bank initiation
CN103235988B (en) * 2013-01-23 2016-08-03 江苏省电力公司扬州供电公司 The method of work of data base's integration supervising platform
CN104536809B (en) * 2014-11-26 2018-01-19 上海瀚之友信息技术服务有限公司 A kind of distributed timing task scheduling system based on client, server system
CN107645508A (en) * 2017-10-16 2018-01-30 深圳市买买提乐购金融服务有限公司 A kind of data handling system, method, client and server
CN108022079A (en) * 2017-10-31 2018-05-11 深圳前海微众银行股份有限公司 Sharing method, device and the computer-readable recording medium of Service Source
CN109359094B (en) * 2018-08-03 2021-04-16 挖财网络技术有限公司 Distributed system log full-link tracking method and device
CN109656570B (en) * 2018-12-18 2022-03-22 江苏满运软件科技有限公司 Cluster system, operation method thereof, electronic device and storage medium
CN110517165A (en) * 2019-06-03 2019-11-29 武汉市自来水有限公司 A kind of water utilities micro services support platform
CN112000448B (en) * 2020-07-17 2023-08-25 北京计算机技术及应用研究所 Application management method based on micro-service architecture
CN111880853A (en) * 2020-07-29 2020-11-03 北京浪潮数据技术有限公司 Starting method, system and related device of clustered service
CN112597013A (en) * 2020-12-16 2021-04-02 北京三快在线科技有限公司 Online development and debugging method and device
CN112953771A (en) * 2021-02-22 2021-06-11 安徽兆尹信息科技股份有限公司 Financial asset management system based on micro-service and decoupling method

Also Published As

Publication number Publication date
CN114691707A (en) 2022-07-01

Similar Documents

Publication Publication Date Title
CN107818479B (en) Preferential information pushing method, system, storage medium and electronic equipment
CN107391114B (en) Page visual rendering method and device
CN101661584B (en) Dynamic order workflow template instantiator and decoupler
WO2004029797A2 (en) Enterprise scoped software factory
CN107016094B (en) Project shared file multi-person collaborative development method, device and system
CN108154569A (en) A kind of inspection acquisition method based on object modelization configuration
CN108829378A (en) A kind of development approach of application software, device and electronic equipment
CN102567838A (en) Collaborative development system and collaborative development method
CN114691707B (en) Online cluster service configuration method, system, network equipment and storage medium
CN110751386A (en) Supply chain-based collaborative delivery management method and device and readable storage medium
CN113641591B (en) Test case generation method and device and test method and device
US20230269210A1 (en) Systems and methods for intelligent delivery of communications
CN113449236A (en) Method and device for generating and storing electronic protocol of bank system
US20240106774A1 (en) Systems and methods for intelligent delivery of communications
CN110737645B (en) Data migration method and system among different systems and related equipment
CN110427192A (en) A kind of IT system continuous integrating and lasting dissemination method
CN106484488B (en) Integrated cloud Compilation Method and system
CN116661978B (en) Distributed flow processing method and device and distributed business flow engine
CN112634005A (en) Method and device for generating financial certificate and electronic equipment
Nakao et al. Using agile software development methods to support human-centered design
CN110187936A (en) Data backflow platform, system and method
CN116051012A (en) Engine change data management system, method, device and equipment
CN105335470B (en) User login information shows method and apparatus
CN114880387A (en) Data integration script generation method and device, storage medium and electronic equipment
CN113190587A (en) Data processing method and device for realizing service data processing

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant