CN106952207A - Monitor the electoral machinery and system of cloud platform distributed system - Google Patents
Monitor the electoral machinery and system of cloud platform distributed system Download PDFInfo
- Publication number
- CN106952207A CN106952207A CN201710141117.5A CN201710141117A CN106952207A CN 106952207 A CN106952207 A CN 106952207A CN 201710141117 A CN201710141117 A CN 201710141117A CN 106952207 A CN106952207 A CN 106952207A
- Authority
- CN
- China
- Prior art keywords
- equipment
- main control
- control device
- distributed system
- election message
- 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
Links
- 238000012544 monitoring process Methods 0.000 claims abstract description 22
- 238000000034 method Methods 0.000 claims abstract description 14
- 230000000694 effects Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C13/00—Voting apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/18—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
- H04N7/181—Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast for receiving images from a plurality of remote sources
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Educational Administration (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- Development Economics (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Testing And Monitoring For Control Systems (AREA)
Abstract
The invention discloses a kind of electoral machinery for monitoring cloud platform distributed system, methods described comprises the following steps:Other equipment broadcast election message of first equipment into the distributed system in distributed system, the election message package contains, the disposal ability of the first equipment;First equipment of distributed system receives other election message of the other equipment broadcast, and other described election message include:The disposal ability of other equipment;When first equipment of distributed system determines that the processing of the first equipment can be most strong, poll is thrown to the first equipment;Distributed system counts votes, regard votes highest equipment as main control device.The technical scheme that the present invention is provided has the advantages that user experience is high.
Description
Technical field
The present invention relates to monitoring field, more particularly to a kind of electoral machinery and system for monitoring cloud platform distributed system.
Background technology
Monitoring system is by imaging, transmitting, control, show, record is registered 5 major parts and constituted.Video camera is by coaxially regarding
Frequency cable is by transmission of video images to control main frame, and vision signal is assigned to each monitor and video recording equipment by control main frame again,
The voice signal for needing to transmit can be synchronously entered into simultaneously in video recorder.By control main frame, operating personnel can send instruction,
Action to the upper and lower, left and right of head is controlled and the operation of focusing and zooming is carried out to camera lens, and can pass through control main frame
Realize the switching between multichannel video camera and head.Using special video record processing pattern, typing can be carried out to image, is returned
The operation such as put, handle, video recording effect is reached most preferably.
The electoral machinery efficiency of the distributed system of existing monitoring system is low, influences the Experience Degree of user.
The content of the invention
The application provides a kind of electoral machinery for monitoring cloud platform distributed system.It solves the technical scheme of prior art
The low shortcoming of efficiency.
On the one hand there is provided a kind of electoral machinery for monitoring cloud platform distributed system, methods described comprises the following steps:Point
Other equipment broadcast election message of first equipment into the distributed system in cloth system, the election message package contains,
The disposal ability of first equipment;First equipment of distributed system receives other election message, institute of the other equipment broadcast
Stating other election message includes:The disposal ability of other equipment;First equipment of distributed system determines that the first equipment handles energy
When enough most strong, poll is thrown to the first equipment;Distributed system counts votes, regard votes highest equipment as master
Control equipment.
Optionally, methods described also includes:
Distributed system regard the high equipment of votes second as standby main control device.
Optionally, methods described also includes:
Such as main control device failure, the standby main control device is configured to new main control device by distributed system.
Second aspect includes there is provided a kind of election system for monitoring cloud platform distributed system, the system:
Transmit-Receive Unit, for the other equipment broadcast election message into the distributed system, the election message package contains,
The disposal ability of first equipment;Other election message of the other equipment broadcast are received, other described election message include:Its
The disposal ability of his equipment;
Processing unit, during for determining that the processing of the first equipment can be most strong, poll is thrown to the first equipment;Statistics is thrown
Poll, regard votes highest equipment as main control device.
Optionally, the system also includes:
Processing unit, for regarding the high equipment of votes second as standby main control device.
Optionally, the system also includes:
Processing unit, for such as main control device failure, new main control device is configured to by the standby main control device.
The third aspect there is provided a kind of monitoring system, including:Processor, wireless transceiver, memory and bus, the place
Reason device, wireless transceiver, memory are connected by bus,
The wireless transceiver, for the other equipment broadcast election message into the distributed system, the election disappears
Breath is included, the disposal ability of the first equipment;Receive other election message of the other equipment broadcast, other described election message
Including:The disposal ability of other equipment;
The processor, during for determining that the processing of the first equipment can be most strong, poll is thrown to the first equipment;Statistics
Votes, regard votes highest equipment as main control device.
Optionally, the processor, specifically for regarding the high equipment of votes second as standby main control device.
Optionally, the processor, for such as main control device failure, new master control is configured to by the standby main control device
Equipment.
The technical scheme that the present invention is provided improves efficiency by new electoral machinery, so it has user experience high
Advantage.
Brief description of the drawings
Technical scheme in order to illustrate more clearly the embodiments of the present invention, below will be to that will use needed for embodiment description
Accompanying drawing be briefly described, it should be apparent that, drawings in the following description are some embodiments of the present invention, for this area
For those of ordinary skill, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
A kind of electoral machinery for monitoring cloud platform distributed system that Fig. 1 provides for the first better embodiment of the invention
Flow chart;
A kind of election system for monitoring cloud platform distributed system that Fig. 2 provides for the second better embodiment of the invention
Structure chart.
A kind of hardware structure diagram for monitoring system that Fig. 3 provides for the second better embodiment of the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, it is clear that described embodiment is a part of embodiment of the invention, rather than whole embodiments.Based on this hair
Embodiment in bright, the every other implementation that those of ordinary skill in the art are obtained under the premise of creative work is not made
Example, belongs to the scope of protection of the invention.
Fig. 1 is refer to, Fig. 1 is a kind of monitoring cloud platform distributed system that the first better embodiment of the invention is proposed
Electoral machinery, this method are as shown in figure 1, comprise the following steps:
Other equipment broadcast election of first equipment into the distributed system in step S101, distributed system disappears
Breath, the election message package contains, the disposal ability of the first equipment.
Step S102, the first equipment of distributed system receive other election message of the other equipment broadcast, described
Other election message include:The disposal ability of other equipment.
When step S103, the first equipment of distributed system determine that the processing of the first equipment can be most strong, poll is thrown
To the first equipment;Distributed system counts votes, regard votes highest equipment as main control device.
The technical scheme that the present invention is provided improves efficiency by new electoral machinery, so it has user experience high
Advantage.
Optionally, distributed system regard the high equipment of votes second as standby main control device.
Optionally, such as main control device failure, the standby main control device is configured to new main control device by distributed system.
Fig. 2 is refer to, Fig. 2 is a kind of monitoring cloud platform distributed system that the second better embodiment of the invention is proposed
Election system, the system as shown in Fig. 2 including:
Transmit-Receive Unit 201, for the other equipment broadcast election message into the distributed system, the election message package
Contain, the disposal ability of the first equipment;Receive other election message of the other equipment broadcast, other described election message packages
Include:The disposal ability of other equipment;
Processing unit 202, during for determining that the processing of the first equipment can be most strong, poll is thrown to the first equipment;System
Votes are counted, votes highest equipment are regard as main control device.
The technical scheme that the present invention is provided improves efficiency by new electoral machinery, so it has user experience high
Advantage.
Optionally, system can also include:Processing unit 202, the high equipment of votes second is set as standby master control
It is standby.
Optionally, processing unit 202, for such as main control device failure, new master is configured to by the standby main control device
Control equipment.
Refering to Fig. 3, Fig. 3 is a kind of monitoring system 30, including:Processor 301, wireless transceiver 302, the and of memory 303
Bus 304, wireless transceiver 302 is used for the transceiving data between external equipment.The quantity of processor 301 can be one or many
It is individual.In some embodiments of the present application, processor 301, memory 302 and transceiver 303 can pass through bus 304 or other modes
Connection.The step of monitoring system 30 can be used for performing Fig. 1.The implication for the term being related on the present embodiment and citing, can
With with reference to the corresponding embodiments of Fig. 1.Here is omitted.
Wireless transceiver 302, for the other equipment broadcast election message into the distributed system, the election message
Comprising the disposal ability of the first equipment;Receive other election message of the other equipment broadcast, other described election message packages
Include:The disposal ability of other equipment.
Wherein, store program codes in memory 303.Processor 901 is used to call the program generation stored in memory 903
Code, for performing following operation:
Processor 301, during for determining that the processing of the first equipment can be most strong, poll is thrown to the first equipment;Statistics
Votes, regard votes highest equipment as main control device.
It should be noted that processor 301 here can be a treatment element or multiple treatment elements
It is referred to as.For example, the treatment element can be central processing unit (Central Processing Unit, CPU) or spy
Determine integrated circuit (Application Specific Integrated Circuit, ASIC), or be arranged to implement this
Apply for one or more integrated circuits of embodiment, for example:One or more microprocessors (digital singnal
Processor, DSP), or, one or more field programmable gate array (Field Programmable Gate Array,
FPGA)。
Memory 303 can be the general designation of a storage device or multiple memory elements, and for storing and can hold
Parameter, data etc. required for line program code or the operation of application program running gear.And memory 303 can include random storage
Device (RAM), can also include nonvolatile memory (non-volatile memory), such as magnetic disk storage, flash memory
(Flash) etc..
Bus 304 can be that industry standard architecture (Industry Standard Architecture, ISA) is total
Line, external equipment interconnection (Peripheral Component, PCI) bus or extended industry-standard architecture (Extended
Industry Standard Architecture, EISA) bus etc..The bus can be divided into address bus, data/address bus, control
Bus processed etc..For ease of representing, only represented in Fig. 3 with a thick line, it is not intended that only one bus or a type of
Bus.
The terminal can also include input/output unit, be connected to bus 304, with by bus and the grade of processor 301 its
Its part is connected.The input/output unit can provide an inputting interface for operating personnel, so that operating personnel pass through the input
Interface selects item of deploying to ensure effective monitoring and control of illegal activities, and can also be other interfaces, can pass through the external miscellaneous equipment of the interface.
It should be noted that for each foregoing embodiment of the method, in order to be briefly described, therefore it is all expressed as to one it is
The combination of actions of row, but those skilled in the art should know, the present invention is not limited by described sequence of movement, because
For according to the present invention, certain some step can be carried out sequentially or simultaneously using other.Secondly, those skilled in the art also should
Know, embodiment described in this description belongs to preferred embodiment, involved action and module not necessarily this hair
Necessary to bright.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and is not described in some embodiment
Part, may refer to the associated description of other embodiment.
One of ordinary skill in the art will appreciate that all or part of step in the various methods of above-described embodiment is can
To instruct the hardware of correlation to complete by program, the program can be stored in a computer-readable recording medium, storage
Medium can include:Flash disk, read-only storage (English:Read-Only Memory, referred to as:ROM), random access device (English
Text:Random Access Memory, referred to as:RAM), disk or CD etc..
The content download method and relevant device that are there is provided above the embodiment of the present invention, system are described in detail,
Specific case used herein is set forth to the principle and embodiment of the present invention, and the explanation of above example is to use
Understand the method for the present invention and its core concept in help;Simultaneously for those of ordinary skill in the art, according to the present invention's
Thought, will change in specific embodiments and applications, in summary, and this specification content should not be construed as
Limitation of the present invention.
Claims (9)
1. a kind of electoral machinery for monitoring cloud platform distributed system, it is characterised in that methods described comprises the following steps:
Other equipment broadcast election message of first equipment into the distributed system in distributed system, the election message
Comprising the disposal ability of the first equipment;
First equipment of distributed system receives other election message of the other equipment broadcast, other described election message packages
Include:The disposal ability of other equipment;
When first equipment of distributed system determines that the processing of the first equipment can be most strong, poll is thrown to the first equipment;
Distributed system counts votes, regard votes highest equipment as main control device.
2. according to the method described in claim 1, it is characterised in that methods described also includes:
Distributed system regard the high equipment of votes second as standby main control device.
3. the method according to power requires 2, it is characterised in that methods described also includes:
Such as main control device failure, the standby main control device is configured to new main control device by distributed system.
4. a kind of election system for monitoring cloud platform distributed system, it is characterised in that the system includes:
Transmit-Receive Unit, for the other equipment broadcast election message into the distributed system, the election message package contains, and first
The disposal ability of equipment;Other election message of the other equipment broadcast are received, other described election message include:Other set
Standby disposal ability;
Processing unit, during for determining that the processing of the first equipment can be most strong, poll is thrown to the first equipment;Statistics ballot
Number, regard votes highest equipment as main control device.
5. system according to claim 4, it is characterised in that the system also includes:
Processing unit, for regarding the high equipment of votes second as standby main control device.
6. system according to claim 5, it is characterised in that the system also includes:
Processing unit, for such as main control device failure, new main control device is configured to by the standby main control device.
7. a kind of monitoring system, including:Processor, wireless transceiver, memory and bus, the processor, wireless transceiver,
Memory is connected by bus, it is characterised in that
The wireless transceiver, for the other equipment broadcast election message into the distributed system, the election message package
Contain, the disposal ability of the first equipment;Receive other election message of the other equipment broadcast, other described election message packages
Include:The disposal ability of other equipment;
The processor, during for determining that the processing of the first equipment can be most strong, poll is thrown to the first equipment;Statistics ballot
Number, regard votes highest equipment as main control device.
8. monitoring system according to claim 7, it is characterised in that the processor, specifically for by votes second
High equipment is used as standby main control device.
9. monitoring system according to claim 7, it is characterised in that the processor, will for such as main control device failure
The standby main control device is configured to new main control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710141117.5A CN106952207A (en) | 2017-03-10 | 2017-03-10 | Monitor the electoral machinery and system of cloud platform distributed system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710141117.5A CN106952207A (en) | 2017-03-10 | 2017-03-10 | Monitor the electoral machinery and system of cloud platform distributed system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106952207A true CN106952207A (en) | 2017-07-14 |
Family
ID=59467905
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710141117.5A Pending CN106952207A (en) | 2017-03-10 | 2017-03-10 | Monitor the electoral machinery and system of cloud platform distributed system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106952207A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018161342A1 (en) * | 2017-03-10 | 2018-09-13 | 深圳市博信诺达经贸咨询有限公司 | Election method and system for distributed system of monitoring cloud platform |
CN109728941A (en) * | 2018-12-20 | 2019-05-07 | 北京比新科技有限公司 | A kind of block chain leader election method and device thereof |
CN110855793A (en) * | 2019-11-19 | 2020-02-28 | 南昌航空大学 | Distributed system consensus method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101309201A (en) * | 2007-05-14 | 2008-11-19 | 华为技术有限公司 | Route processing method, routing processor and router |
CN101686160A (en) * | 2008-09-28 | 2010-03-31 | Tcl集团股份有限公司 | Interconnecting and interworking equipment on-line detection method |
CN106155780A (en) * | 2015-04-02 | 2016-11-23 | 阿里巴巴集团控股有限公司 | A kind of time-based node electoral machinery and device |
CN106301904A (en) * | 2016-08-08 | 2017-01-04 | 无锡天脉聚源传媒科技有限公司 | A kind of cluster server management method and device |
CN106331046A (en) * | 2015-07-02 | 2017-01-11 | 中兴通讯股份有限公司 | Cluster main node voting method and device |
-
2017
- 2017-03-10 CN CN201710141117.5A patent/CN106952207A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101309201A (en) * | 2007-05-14 | 2008-11-19 | 华为技术有限公司 | Route processing method, routing processor and router |
CN101686160A (en) * | 2008-09-28 | 2010-03-31 | Tcl集团股份有限公司 | Interconnecting and interworking equipment on-line detection method |
CN106155780A (en) * | 2015-04-02 | 2016-11-23 | 阿里巴巴集团控股有限公司 | A kind of time-based node electoral machinery and device |
CN106331046A (en) * | 2015-07-02 | 2017-01-11 | 中兴通讯股份有限公司 | Cluster main node voting method and device |
CN106301904A (en) * | 2016-08-08 | 2017-01-04 | 无锡天脉聚源传媒科技有限公司 | A kind of cluster server management method and device |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018161342A1 (en) * | 2017-03-10 | 2018-09-13 | 深圳市博信诺达经贸咨询有限公司 | Election method and system for distributed system of monitoring cloud platform |
CN109728941A (en) * | 2018-12-20 | 2019-05-07 | 北京比新科技有限公司 | A kind of block chain leader election method and device thereof |
CN110855793A (en) * | 2019-11-19 | 2020-02-28 | 南昌航空大学 | Distributed system consensus method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105791707B (en) | Image processing method and device and electronic equipment | |
CN106954043A (en) | The method for allocating tasks and system of cloud service in monitoring system | |
US20150304120A1 (en) | Video Conference Scheduling Method and Apparatus | |
CN106952207A (en) | Monitor the electoral machinery and system of cloud platform distributed system | |
CN106954064A (en) | Monitor the Fault Locating Method and system of cloud platform | |
CN111225153B (en) | Image data processing method, image data processing device and mobile terminal | |
CN108495043A (en) | Image processing method and relevant apparatus | |
CN104007820B (en) | A kind of information processing method and electronic equipment | |
CN103685349A (en) | Method for information processing and electronic equipment | |
CN109525836A (en) | Embedded multimode based on FPGA is same to survey device | |
CN109242320A (en) | Order allocation method, device, server and storage medium | |
CN102902574B (en) | Cooperative processing method and device of multiple information flow nodes | |
CN107133981A (en) | Image processing method and device | |
CN106954030A (en) | Monitor the video-splicing method and system of cloud platform | |
CN106603952A (en) | Monitoring video big data management method and system | |
CN106865346A (en) | The method of controlling rotation and system of coil winding machine | |
CN108021639A (en) | Information-pushing method, device, server and storage medium | |
CN104469156B (en) | Switching method, device and the mobile terminal of camera | |
CN111193869A (en) | Image data processing method, image data processing device and mobile terminal | |
CN107832104A (en) | A kind of Workflow management method, device and plug-in unit | |
CN106873470A (en) | The statistics and distribution method and system of coil winding machine | |
CN106910502A (en) | The sound control method and system of wound form coil winding machine | |
CN107249187A (en) | The terminal management method and system of countermark | |
CN107197494A (en) | The localization method and system of bluetooth | |
CN107153548A (en) | Terminal app group technology 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: 20170714 |