CN110442424A - A kind of method and apparatus for realizing virtual machine management platform dynamic configuration rule - Google Patents

A kind of method and apparatus for realizing virtual machine management platform dynamic configuration rule Download PDF

Info

Publication number
CN110442424A
CN110442424A CN201910628065.3A CN201910628065A CN110442424A CN 110442424 A CN110442424 A CN 110442424A CN 201910628065 A CN201910628065 A CN 201910628065A CN 110442424 A CN110442424 A CN 110442424A
Authority
CN
China
Prior art keywords
business
regularization term
library
rule
movement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910628065.3A
Other languages
Chinese (zh)
Inventor
郑维栋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Wave Intelligent Technology Co Ltd
Original Assignee
Suzhou Wave Intelligent Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Wave Intelligent Technology Co Ltd filed Critical Suzhou Wave Intelligent Technology Co Ltd
Priority to CN201910628065.3A priority Critical patent/CN110442424A/en
Publication of CN110442424A publication Critical patent/CN110442424A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention provides a kind of method for realizing virtual machine management platform dynamic configuration rule, comprising the following steps: in business scenario construct business maneuver library, and according to verification rule building regularization term library;Each business in business maneuver library is acted and is associated with corresponding regularization term in regularization term library, and will be in incidence relation deposit business movement and regularization term correlation database;In response to Added Business scene, its corresponding business movement is increased newly in business maneuver library;It determines the regularization term for the Added Business movement being present in regularization term library, and configures the incidence relation of Added Business movement and the regularization term corresponding to it in correlation database for existing regularization term.The invention enables when newly-increased or change platform service scene, can be multiplexed according to rule configuration information dynamic configuration, implementation rule item.

Description

A kind of method and apparatus for realizing virtual machine management platform dynamic configuration rule
Technical field
The present invention relates to computer fields, and more particularly, to a kind of realization virtual machine management platform dynamic configuration The method and apparatus of rule.
Background technique
With being continuously increased for virtual machineization management platform requirement, various businesses scene becomes increasingly complex, existing platform Rule verification is primarily present following two problem, first is that the rule verification of each business scenario is completely independent, there are a large amount of friendships Duplicate rule verification is pitched, not convenient for safeguarding, reusability is also low;Second is that the regular execution mechanism of complete set, rule do not execute As a result lack of standardization.
Summary of the invention
In consideration of it, the purpose of the embodiment of the present invention is to propose that a kind of drools that is based on realizes virtual machine management platform dynamic Configuration rule scheme may be implemented to unify virtual management platform service rule configuration management by this programme, and building is virtual Change platform rule repository, realize the dynamic configuration of business rule, improves regular reusability, and combine drools regulation engine Implementation rule item verifies scripting, comes into force in real time when change is issued without the service of restarting;The rule of complete set are provided simultaneously Then execution mechanism, according to regular repository information, uniform rules executes entrance, and regulation enforcement is as a result, guarantee that rule verification is complete Property and normalization.
Based on above-mentioned purpose, the one side of the embodiment of the present invention provides a kind of realization virtual machine management platform dynamic configuration The method of rule, comprising the following steps:
Business maneuver library is constructed for business scenario, and according to verification rule building regularization term library;
Each business in the business maneuver library is acted and is associated with corresponding regularization term in the regularization term library, And it will be in incidence relation deposit business movement and regularization term correlation database;
In response to Added Business scene, its corresponding business movement is increased newly in the business maneuver library;
Determine the regularization term for the Added Business movement being present in the regularization term library, and for described existing Regularization term configures the incidence relation of the Added Business movement and the regularization term corresponding to it in the correlation database.
In some embodiments, the method also includes:
The regularization term of the Added Business movement lacked is configured in the regularization term library, and for it in the association The incidence relation of the Added Business movement and the regularization term corresponding to it is configured in library.
In some embodiments, the method is realized based on drools.
In some embodiments, the method also includes configuration rule code libraries, and the regular code library is with resource distribution text Part form storage rule code and verification prompt information.
In some embodiments, each regularization term in the regularization term library include coding, title, priority, description, Rule of correspondence code in the corresponding drools file path, the regular code library.
In some embodiments, the method also includes:
User's operation business scenario reads the strictly all rules of current business movement needed to be implemented from the regularization term library , regular verification scheme is triggered, the drools file of each regularization term is successively loaded.
In some embodiments, the method also includes:
The resource distribution file in the regular code library is read according to the corresponding regular code of each regularization term, it is unified to seal It fills and returns to the verification prompt information.
It in some embodiments, include coding, the Name and Description of the movement of each business in the business maneuver library.
In some embodiments, correlation database is configured to store the coding for the business movement that is mutually related and the rule The then correspondence table of the coding of item.
The another aspect of the embodiment of the present invention provides a kind of device for realizing virtual machine management platform dynamic configuration rule, Include:
At least one processor;With
Memory, the memory are stored with the program code that processor can be run, and said program code is by processor Implement method described in any of the above embodiments when operation.
The present invention has following advantageous effects: a kind of realization virtual machine management platform provided in an embodiment of the present invention is dynamic The method and apparatus of state configuration rule make that confidence can be matched according to rule when newly-increased or change platform service scene Dynamic configuration, the multiplexing of implementation rule item are ceased, and combines the item scripting of drools technology implementation rule, publication comes into force at any time;Simultaneously Unified regular execution mechanism is provided, guarantees consistency and normalization that rule executes.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with Other embodiments are obtained according to these attached drawings.
Fig. 1 is a kind of flow chart of method for realizing virtual machine management platform dynamic configuration rule according to the present invention;
Fig. 2 is business movement according to the present invention and regularization term configuration process schematic diagram;
Fig. 3 is executing rule checking procedure schematic diagram according to the present invention;
Fig. 4 is that a kind of hardware configuration of device for realizing virtual machine management platform dynamic configuration rule according to the present invention shows It is intended to.
Specific embodiment
The following describe the embodiment of the present invention.It should be appreciated, however, that the disclosed embodiments are only example, and Other embodiments can take various alternative forms.The drawings are not necessarily drawn to scale;Certain functions may be exaggerated or minimum Change the details to show particular elements.Therefore, specific structure and function details disclosed herein are not necessarily to be construed as restrictive, And it is merely possible to for instructing those skilled in the art to use representative basis of the invention in various ways.As this field is general It is logical the skilled person will understand that, the various features with reference to shown or described by any one attached drawing can with it is one or more other Feature shown in the drawings is combined to produce the embodiment for not being explicitly illustrated or describing.The group of shown feature is combined into typical case Provide representative embodiment.However, the various combinations and modification of the feature consistent with the teachings of the present invention are for certain spies Fixed application or embodiment may be desired.
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with specific embodiment, and reference The embodiment of the present invention is further described in attached drawing.
Based on above-mentioned purpose, on the one hand the embodiment of the present invention proposes a kind of realization virtual machine management platform dynamic configuration The method of rule, as shown in Figure 1, comprising the following steps:
Step S101: business maneuver library is constructed for business scenario, and according to verification rule building regularization term library;
Step S102: each business movement in the business maneuver library is carried out with regularization term corresponding in regularization term library Association, and will be in incidence relation deposit business movement and regularization term correlation database;
Step S103: in response to Added Business scene, its corresponding business movement is increased newly in the business maneuver library;
Step S104: it determines the regularization term for the Added Business movement being present in the regularization term library, and is directed to The existing regularization term configures the pass of the Added Business movement and the regularization term corresponding to it in the correlation database Connection relationship.
In some embodiments, the method also includes: configured in the regularization term library lack Added Business movement Regularization term, and for its business act and regularization term correlation database in configure the Added Business act and its corresponding to The regularization term incidence relation.
In some embodiments, the method is realized based on drools, in conjunction with drools regulation engine redaction rule item foot This, alteration ruler each in this way can be issued after realizing without the service of restarting at any time to come into force.
In some embodiments, the present invention combs business scenario again, to the associated rule of current platform business scenario Check information is concluded, is analyzed, and available rule base, including business maneuver library, regularization term library, regular code library, business are constructed Movement and regularization term correlation database etc., coding, Name and Description including the movement of each business in business maneuver library, as shown in table 1.
Business movement coding Business denomination of dive Business action description
YW001 Create user For creating user
YW001 Editor user For editor user
Table 1
In some embodiments, existing rule verification is combed, constructs regularization term library and regular code library, wherein regularization term library In each regularization term be respectively provided with coding, title, priority, description, corresponding drools file (drl file) path and right The regular code etc. answered, as shown in table 2.Wherein, regular code library storage rule code and verification prompt letter in the form of resource distribution file Breath, such as regular code 0001=title cannot cannot repeat for empty, 0002=title.
Regularization term coding Regularization term title Priority Regularization term description Corresponding drl file Rule of correspondence code
RULE001 Title cannot be sky It is high Description 1 /usr/1.drl 0001
RULE002 Title cannot be sky In Description 2 /usr/1.drl 0002
Table 2
In some embodiments, by business maneuver library each business movement with corresponding regularization term business movement and It is associated in regularization term correlation database, that is, the volume for the business movement that is mutually related is stored in business movement and regularization term correlation database The correspondence table of code and the coding of regularization term.For example, creation user and editor user, which require verification title, to be empty and title The two regularization terms cannot be repeated, then the rule list is as shown in table 3.
Business movement coding Regularization term coding
YW001 RULE001
YW001 RULE002
YW002 RULE001
YW002 RULE002
Table 3
In some embodiments, user's operation business scenario reads the need of current business movement from the regularization term library The strictly all rules item to be executed triggers regular verification scheme, successively loads the drools file of each regularization term.Verification finishes Afterwards, the resource distribution file in regular code library is read according to the corresponding regular code of each regularization term, uniformly encapsulate and returned and is described Verify prompt information.For example, being matched to regular RULE0001 in regular checking stage, will be configured according to RULE0001 Regular code 0001 reads 0001 corresponding verification hint information description in regular code base resource configuration file, it may be assumed that title cannot For sky, such as { " code " " 0001 ", " msg ": " title cannot be sky " }.
In some embodiments, as shown in Fig. 2, in rule base configuration process, configuration service maneuver library, including industry first Coding, title, the description etc. of business movement;Comb strictly all rules item required for current business scene, configuration rule Xiang Ku;By industry Each business movement in business maneuver library is associated with corresponding regularization term, and incidence relation is stored in business movement and rule Item correlation database.When user issues related service request for certain business, first in the business maneuver library of configuration service scene Whether acted comprising the business, it is dynamic in business if not including business movement (i.e. Added Business scene) in business maneuver library Make to increase the movement of this business in library newly, strictly all rules item needed for then judging business movement whether there is in existing rule In Xiang Ku, configuration association relationship, that is, reusable if all existing is on the contrary then the regularization term lacked is configured in regularization term library, then matches Set incidence relation, and the implementation rule check logic in drl file.
In some embodiments, as shown in figure 3, user's operation business scenario is from regularization term library in executing rule verification The middle strictly all rules item information needed to be implemented for reading current operation;Regular verification scheme is triggered, each regularization term is successively loaded Drl file.In some embodiments of the invention, it is finished, rule is read according to the corresponding regular code of each regularization term Code resource distribution file, unified encapsulation and back-checking prompt information.
Technically in feasible situation, it can be combined with each other above in relation to technical characteristic cited by different embodiments, Or change, add and omit etc., to form the additional embodiment in the scope of the invention.
From above-described embodiment as can be seen that a kind of realization virtual machine management platform dynamic configuration provided in an embodiment of the present invention The method of rule makes when newly-increased or change platform service scene, can according to rule configuration information dynamic configuration, The multiplexing of implementation rule item, and the item scripting of drools technology implementation rule is combined, publication comes into force at any time;Unified rule are provided simultaneously Then execution mechanism guarantees consistency and normalization that rule executes.
Based on above-mentioned purpose, it is dynamic to propose a kind of realization virtual machine management platform for the other side of the embodiment of the present invention Device one embodiment of state configuration rule.
The device for realizing virtual machine management platform dynamic configuration rule includes memory and at least one processor, Memory is stored with the computer program that can be run on a processor, and processor executes any one of the above side when executing program Method.
As shown in figure 4, for a reality of the device provided by the invention for realizing virtual machine management platform dynamic configuration rule Apply the hardware structural diagram of example.
It include processor 401 and memory in the computer equipment by taking computer equipment as shown in Figure 4 as an example 402, and can also include: input unit 403 and output device 404.
Processor 401, memory 402, input unit 403 and output device 404 can pass through bus or other modes It connects, in Fig. 4 for being connected by bus.
Memory 402 is used as a kind of non-volatile computer readable storage medium storing program for executing, can be used for storing non-volatile software journey Sequence, non-volatile computer executable program and module, such as the realization virtual machine management platform in the embodiment of the present application Corresponding program instruction/the module of the method for dynamic configuration rule.Processor 401 is stored in non-in memory 402 by operation Volatibility software program, instruction and module are realized thereby executing the various function application and data processing of server The method for stating the realization virtual machine management platform dynamic configuration rule of embodiment of the method.
Memory 402 may include storing program area and storage data area, wherein storing program area can store operation system Application program required for system, at least one function;Storage data area can be stored matches according to realization virtual machine management platform dynamic The data etc. that the method for setting rule is created.In addition, memory 402 may include high-speed random access memory, can also wrap Include nonvolatile memory, for example, at least a disk memory, flush memory device or other non-volatile solid state memories Part.In some embodiments, it includes the memory remotely located relative to processor 401 that memory 402 is optional, these are remotely deposited Reservoir can pass through network connection to local module.The example of above-mentioned network includes but is not limited to internet, intranet, office Domain net, mobile radio communication and combinations thereof.
Input unit 403 can receive the number or character information of input, and generates and realize that virtual machine management platform is dynamic The related key signals input of the user setting and function control of the computer equipment of the method for state configuration rule.Output device 304 may include that display screen etc. shows equipment.
One or more of corresponding program instruction/moulds of method for realizing virtual machine management platform dynamic configuration rule Block is stored in the memory 402, when being executed by the processor 401, executes the reality in above-mentioned any means embodiment The method of existing virtual machine management platform dynamic configuration rule.
Any the one of the computer equipment for executing the method for realizing virtual machine management platform dynamic configuration rule A embodiment can achieve the identical or similar effect of corresponding aforementioned any means embodiment.
Finally, it should be noted that those of ordinary skill in the art will appreciate that realizing the whole in above-described embodiment method Or part process, related hardware can be instructed to complete by computer program, the program can be stored in computer can It reads in storage medium, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, described to deposit Storage media can be magnetic disk, CD, read-only memory (ROM) or random access memory (RAM) etc..
In addition, typically, it can be various electric terminal equipments, example that the embodiment of the present invention, which discloses described device, equipment etc., Such as mobile phone, personal digital assistant (PDA), tablet computer (PAD), smart television, are also possible to large-scale terminal device, such as service Device etc., therefore protection scope disclosed by the embodiments of the present invention should not limit as certain certain types of device, equipment.The present invention is real Apply example disclose the client can be applied to the combining form of electronic hardware, computer software or both it is above-mentioned any In a kind of electric terminal equipment.
In addition, disclosed method is also implemented as the computer program executed by CPU according to embodiments of the present invention, it should Computer program may be stored in a computer readable storage medium.When the computer program is executed by CPU, the present invention is executed The above-mentioned function of being limited in method disclosed in embodiment.
In addition, above method step and system unit also can use controller and for storing so that controller is real The computer readable storage medium of the computer program of existing above-mentioned steps or Elementary Function is realized.
In addition, it should be appreciated that computer readable storage medium (for example, memory) as described herein can be it is volatile Property memory or nonvolatile memory, or may include both volatile memory and nonvolatile memory.As example And not restrictive, nonvolatile memory may include read-only memory (ROM), programming ROM (PROM), electrically programmable to son ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory.Volatile memory may include arbitrary access Memory (RAM), the RAM can serve as external cache.As an example and not restrictive, RAM can be with more Kind form obtains, such as synchronous random access memory (DRAM), dynamic ram (DRAM), synchronous dram (SDRAM), double data rate SDRAM (DDR SDRAM), enhancing SDRAM (ESDRAM), synchronization link DRAM (SLDRAM) and directly Rambus RAM (DRRAM). The storage equipment of disclosed aspect is intended to the memory of including but not limited to these and other suitable type.
Those skilled in the art will also understand is that, various illustrative logical blocks, mould in conjunction with described in disclosure herein Block, circuit and algorithm steps may be implemented as the combination of electronic hardware, computer software or both.It is hard in order to clearly demonstrate This interchangeability of part and software, with regard to various exemplary components, square, module, circuit and step function to its into General description is gone.This function is implemented as software and is also implemented as hardware depending on concrete application and application To the design constraint of whole system.Those skilled in the art can realize described in various ways for every kind of concrete application Function, but this realization decision should not be interpreted as causing a departure from range disclosed by the embodiments of the present invention.
Various illustrative logical blocks, module and circuit, which can use, in conjunction with described in disclosure herein is designed to The following component of function described here is executed to realize or execute: general processor, digital signal processor (DSP), dedicated collection At circuit (ASIC), field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, divide Any combination of vertical hardware component or these components.General processor can be microprocessor, but alternatively, processing Device can be any conventional processors, controller, microcontroller or state machine.Processor also may be implemented as calculating equipment Combination, for example, the combination of DSP and microprocessor, multi-microprocessor, one or more microprocessors combination DSP and/or any Other this configurations.
The step of method in conjunction with described in disclosure herein or algorithm, can be directly contained in hardware, be held by processor In capable software module or in combination of the two.Software module may reside within RAM memory, flash memory, ROM storage Device, eprom memory, eeprom memory, register, hard disk, removable disk, CD-ROM or known in the art it is any its In the storage medium of its form.Illustrative storage medium is coupled to processor, enables a processor to from the storage medium Information is written to the storage medium in middle reading information.In an alternative, the storage medium can be with processor collection At together.Pocessor and storage media may reside in ASIC.ASIC may reside in user terminal.It is replaced at one In scheme, it is resident in the user terminal that pocessor and storage media can be used as discrete assembly.
In one or more exemplary designs, the function can be real in hardware, software, firmware or any combination thereof It is existing.If realized in software, can be stored in using the function as one or more instruction or code computer-readable It is transmitted on medium or by computer-readable medium.Computer-readable medium includes computer storage media and communication media, The communication media includes any medium for helping for computer program to be transmitted to another position from a position.Storage medium It can be any usable medium that can be accessed by a general purpose or special purpose computer.As an example and not restrictive, the computer Readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disc memory apparatus, disk storage equipment or other magnetic Property storage equipment, or can be used for carry or storage form be instruct or data structure required program code and can Any other medium accessed by general or specialized computer or general or specialized processor.In addition, any connection is ok It is properly termed as computer-readable medium.For example, if using coaxial cable, optical fiber cable, twisted pair, digital subscriber line (DSL) or such as wireless technology of infrared ray, radio and microwave to send software from website, server or other remote sources, Then above-mentioned coaxial cable, optical fiber cable, twisted pair, DSL or such as wireless technology of infrared ray, radio and microwave are included in The definition of medium.As used herein, disk and CD include compact disk (CD), laser disk, CD, digital versatile disc (DVD), floppy disk, Blu-ray disc, wherein disk usually magnetically reproduce data, and CD using laser optics reproduce data.On The combination for stating content should also be as being included in the range of computer-readable medium.
It should be understood that it is used in the present context, unless the context clearly supports exceptions, singular " one It is a " it is intended to also include plural form.It is to be further understood that "and/or" used herein refers to including one or one Any and all possible combinations of a above project listed in association.
It is for illustration only that the embodiments of the present invention disclose embodiment sequence number, does not represent the advantages or disadvantages of the embodiments.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardware It completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of computer-readable In storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
Above-described embodiment is the possibility example of embodiment, and is mentioned just to be clearly understood that the principle of the present invention Out.It should be understood by those ordinary skilled in the art that: the discussion of any of the above embodiment is exemplary only, it is not intended that dark Show that range disclosed by the embodiments of the present invention (including claim) is limited to these examples;Under the thinking of the embodiment of the present invention, It can also be combined, and exist present invention as described above between technical characteristic in above embodiments or different embodiments Many other variations of the different aspect of embodiment, for simplicity, they are not provided in details.Therefore, all of the invention real It applies within the spirit and principle of example, any omission, modification, equivalent replacement, improvement for being made etc. should be included in implementation of the present invention Within the protection scope of example.

Claims (10)

1. a kind of method for realizing virtual machine management platform dynamic configuration rule, which comprises the following steps:
Business maneuver library is constructed for business scenario, and according to verification rule building regularization term library;
Each business in the business maneuver library is acted and is associated with corresponding regularization term in the regularization term library, and will In the incidence relation deposit business movement and regularization term correlation database;
In response to Added Business scene, its corresponding business movement is increased newly in the business maneuver library;
The regularization term for determining the Added Business movement being present in the regularization term library, for the existing regularization term The incidence relation of the Added Business movement and the regularization term corresponding to it is configured in the correlation database.
2. the method according to claim 1, wherein the method also includes:
The regularization term of the Added Business movement lacked described in configuration in the regularization term library, and for it in the association The incidence relation of the Added Business movement and the regularization term corresponding to it is configured in library.
3. according to the method described in claim 2, it is characterized in that, the method is realized based on drools.
4. according to the method described in claim 3, it is characterized in that, the method also includes:
Configuration rule code library, the regular code library storage rule code and verification prompt information in the form of resource distribution file.
5. according to the method described in claim 4, it is characterized in that, each regularization term in the regularization term library include coding, Title, priority, description, the corresponding drools file path, the rule of correspondence code in the regular code library.
6. according to the method described in claim 5, it is characterized in that, the method also includes:
The institute of current business movement needed to be implemented is read in the request for receiving user's operation business scenario from the regularization term library Regular item triggers regular verification scheme, successively loads the drools file of each regularization term.
7. according to the method described in claim 6, it is characterized in that, the method also includes:
The resource distribution file in the regular code library is read according to the corresponding regular code of each regularization term, unified encapsulation is simultaneously Return to the verification prompt information.
8. according to the method described in claim 5, it is characterized in that, including the volume of each business movement in the business maneuver library Code, Name and Description.
9. according to the method described in claim 8, it is characterized in that, the correlation database is configured to store the industry that is mutually related The correspondence table of the coding of the coding and regularization term of business movement.
10. a kind of device for realizing virtual machine management platform dynamic configuration rule characterized by comprising
At least one processor;With
Memory, the memory are stored with the program code that processor can be run, and said program code is run by processor When implement method as claimed in any one of claims 1-9 wherein.
CN201910628065.3A 2019-07-12 2019-07-12 A kind of method and apparatus for realizing virtual machine management platform dynamic configuration rule Pending CN110442424A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910628065.3A CN110442424A (en) 2019-07-12 2019-07-12 A kind of method and apparatus for realizing virtual machine management platform dynamic configuration rule

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910628065.3A CN110442424A (en) 2019-07-12 2019-07-12 A kind of method and apparatus for realizing virtual machine management platform dynamic configuration rule

Publications (1)

Publication Number Publication Date
CN110442424A true CN110442424A (en) 2019-11-12

Family

ID=68430205

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910628065.3A Pending CN110442424A (en) 2019-07-12 2019-07-12 A kind of method and apparatus for realizing virtual machine management platform dynamic configuration rule

Country Status (1)

Country Link
CN (1) CN110442424A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111309290A (en) * 2019-11-29 2020-06-19 上海金融期货信息技术有限公司 Flexible and extensible business rule matrix system
CN111324338A (en) * 2020-02-17 2020-06-23 苏宁云计算有限公司 Guest group creating method and system
CN112883300A (en) * 2021-02-02 2021-06-01 广州华多网络科技有限公司 Function label customizing method and device, equipment and medium thereof
CN112907110A (en) * 2021-03-17 2021-06-04 广东电网有限责任公司 Computer room data management system, method and computer storage medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103354990A (en) * 2012-02-13 2013-10-16 华为技术有限公司 System and method for processing virtual machine in cloud platform
US20140122378A1 (en) * 2012-10-29 2014-05-01 Qualcomm Incorporated Rules engine as a platform for mobile applications
US20150161510A1 (en) * 2011-03-30 2015-06-11 Computer Sciences Corporation Rules execution platform system and method
CN106126215A (en) * 2016-06-17 2016-11-16 深圳市麦斯杰网络有限公司 Business rule scenario generation method and device
CN107133039A (en) * 2017-04-28 2017-09-05 九次方大数据信息集团有限公司 The construction method and device of regulation engine
CN107632842A (en) * 2017-09-26 2018-01-26 携程旅游信息技术(上海)有限公司 Rule configuration and dissemination method, system, equipment and storage medium
CN108628947A (en) * 2018-04-02 2018-10-09 阿里巴巴集团控股有限公司 A kind of business rule matched processing method, device and processing equipment
CN109857755A (en) * 2019-01-08 2019-06-07 中国联合网络通信集团有限公司 A kind of rule method of calibration and device

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150161510A1 (en) * 2011-03-30 2015-06-11 Computer Sciences Corporation Rules execution platform system and method
CN103354990A (en) * 2012-02-13 2013-10-16 华为技术有限公司 System and method for processing virtual machine in cloud platform
US20140122378A1 (en) * 2012-10-29 2014-05-01 Qualcomm Incorporated Rules engine as a platform for mobile applications
CN104756074A (en) * 2012-10-29 2015-07-01 高通股份有限公司 Rules engine as a platform for mobile applications
CN106126215A (en) * 2016-06-17 2016-11-16 深圳市麦斯杰网络有限公司 Business rule scenario generation method and device
CN107133039A (en) * 2017-04-28 2017-09-05 九次方大数据信息集团有限公司 The construction method and device of regulation engine
CN107632842A (en) * 2017-09-26 2018-01-26 携程旅游信息技术(上海)有限公司 Rule configuration and dissemination method, system, equipment and storage medium
CN108628947A (en) * 2018-04-02 2018-10-09 阿里巴巴集团控股有限公司 A kind of business rule matched processing method, device and processing equipment
CN109857755A (en) * 2019-01-08 2019-06-07 中国联合网络通信集团有限公司 A kind of rule method of calibration and device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111309290A (en) * 2019-11-29 2020-06-19 上海金融期货信息技术有限公司 Flexible and extensible business rule matrix system
CN111324338A (en) * 2020-02-17 2020-06-23 苏宁云计算有限公司 Guest group creating method and system
CN111324338B (en) * 2020-02-17 2024-03-26 苏宁云计算有限公司 Customer group creation method and system
CN112883300A (en) * 2021-02-02 2021-06-01 广州华多网络科技有限公司 Function label customizing method and device, equipment and medium thereof
CN112883300B (en) * 2021-02-02 2022-08-30 广州华多网络科技有限公司 Function label customizing method and device, equipment and medium thereof
CN112907110A (en) * 2021-03-17 2021-06-04 广东电网有限责任公司 Computer room data management system, method and computer storage medium
CN112907110B (en) * 2021-03-17 2023-09-29 广东电网有限责任公司 Computer room data management system, computer room data management method and computer storage medium

Similar Documents

Publication Publication Date Title
CN110442424A (en) A kind of method and apparatus for realizing virtual machine management platform dynamic configuration rule
CN109670951B (en) Block chain intelligent contract debugging and publishing method and system
CN109614469A (en) A kind of log analysis method and device
CN111858727B (en) Multi-data source data export system and method based on template configuration
CN113835713B (en) Source code packet downloading method, device, computer equipment and storage medium
CN110531984A (en) Code compiling method, device, system, computer equipment and storage medium
CN111782207A (en) Method, device and equipment for generating task stream code and storage medium
CN116991713B (en) Method, device, computer equipment and storage medium for executing use cases across environments
CN114721932B (en) Data processing method, device, equipment and storage medium
CN109582313B (en) Business interface dynamic construction method and device, computer equipment and storage medium
CN114443039A (en) Input parameter verification method and device, electronic equipment and storage medium
CN110806935B (en) Application program construction method, device and system
CN116088829A (en) Data processing method, device, storage medium and equipment
CN113112270B (en) Data organization method based on block chain
CN113741868B (en) Service computing task processing method, device, computer equipment and storage medium
CN114661826A (en) Data processing method, device and equipment based on block chain
KR20230119543A (en) Method, device and system for recommending matching information for projects tailored to the company's capacity based on artificial intelligence
CN114371884A (en) Method, device, equipment and storage medium for processing Flink calculation task
CN114721930A (en) Data processing method, device, equipment and medium
CN113730917A (en) Game script generation method and device, computer equipment and storage medium
CN110597517A (en) Method and device for dynamically analyzing mat file
CN116701234B (en) Application program debugging method and device, computer equipment and storage medium
CN116680203B (en) Multi-tenant-oriented SaaS platform testing method, device, equipment and medium
CN112214215B (en) Software rapid development system and method for software defined satellite
CN114780595A (en) Verification method, device and system

Legal Events

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

Application publication date: 20191112