CN106603329A - Server cluster monitoring method and system - Google Patents

Server cluster monitoring method and system Download PDF

Info

Publication number
CN106603329A
CN106603329A CN201611102092.XA CN201611102092A CN106603329A CN 106603329 A CN106603329 A CN 106603329A CN 201611102092 A CN201611102092 A CN 201611102092A CN 106603329 A CN106603329 A CN 106603329A
Authority
CN
China
Prior art keywords
server
node
monitoring
information
nodes
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
CN201611102092.XA
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.)
Dawning Information Industry Beijing Co Ltd
Dawning Information Industry Co Ltd
Original Assignee
Dawning Information Industry Beijing Co Ltd
Dawning Information Industry 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 Dawning Information Industry Beijing Co Ltd, Dawning Information Industry Co Ltd filed Critical Dawning Information Industry Beijing Co Ltd
Priority to CN201611102092.XA priority Critical patent/CN106603329A/en
Publication of CN106603329A publication Critical patent/CN106603329A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Computer And Data Communications (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention provides a server cluster monitoring method and system. The monitoring system includes a server cluster including a plurality of server nodes, a plurality of monitoring modules which are corresponding to the plurality of server nodes one by one and acquire the information of the plurality of server nodes and transmit the information to monitoring nodes, and control the corresponding server nodes according to the control instructions, and the monitoring nodes which generate the control instruction corresponding to each server node according to the information of each server node and transmit the control instruction to the corresponding monitoring module. According to the invention, the plurality of monitoring modules transmit the acquired information of the plurality of server nodes to the monitoring nodes, wherein the plurality of monitoring modules are corresponding to the plurality of server nodes one by one, the monitoring nodes, according to the information of each server node, generate the control instruction corresponding to each server node and transmit the control instruction to the corresponding monitoring module, By means of the centralized system structure, the server cluster monitoring can be realized.

Description

A kind of monitoring method and system of server cluster
Technical field
The present invention relates to server cluster field, it particularly relates to the monitoring method and system of a kind of server cluster.
Background technology
With the continuous development of information technology, how to store mass data becomes the significant challenge that industry faces.Its In, individual server node has been difficult the demand for meeting mass data storage, Linux clusters with it is cheap, be easy to expand Obtain more and more being widely applied etc. advantage, with the application of distributed cluster system, the scale of server cluster is also more next Bigger, overall in order to ensure server cluster good operation, the load data collection and operation of server in server cluster Condition monitoring just seems particularly important, wherein, cluster is one group of computer that is separate, being interconnected by express network, it Constitute a group, and managed with the pattern of triangular web.When one client is interacted with cluster, cluster seems one Individual independent server.
Contrast existing cluster monitoring system, it is possible to find existing group system there are problems that following:
1st, Single Point of Faliure:Existing cluster monitoring system is usually by the monitoring agent for being distributed in destination node and single Monitoring server is constituted, if monitoring server is once fail, whole monitoring system will be paralysed, it is impossible to accomplish that the height for servicing can With;
2nd, the restriction of cluster scale:Existing cluster monitoring system is all limited by cluster scale, tends not to support big rule The needs of mould, so as to greatly limit the range of application of cluster monitoring software;
3rd, ease for use is poor:Existing cluster monitoring system provides only the interactive interface of bottom level of command line, Consumer's Experience Difference, it is difficult to intuitively monitor the running status of whole cluster;
4th, historical query and analysis are lacked:Existing cluster monitoring system, great majority be all a certain index of system (such as CPU, internal memory etc.) parameter show that and majority is all the display of instant data, and do not provide analytic function, this will Affect the state analysis capability to system.
For the problem in correlation technique, effective solution is not yet proposed at present.
The content of the invention
For the problem in correlation technique, the present invention proposes a kind of monitoring method and system of server cluster, can adopt With centralized architecture, it is achieved thereby that the monitoring of server cluster.
The technical scheme is that what is be achieved in that:
According to an aspect of the invention, there is provided a kind of monitoring system of server cluster.
The monitoring system includes:Server cluster includes multiple server nodes,
Multiple monitoring modules, are corresponded with multiple server nodes, and gather the information of multiple server nodes simultaneously Send to monitor node, and corresponding server node is controlled according to control command;
Monitor node, for the information according to each server node, produces control corresponding with each server node Order, and control command is sent to corresponding monitoring module.
According to one embodiment of present invention, further include:Backup node, for backing up to monitor node.
According to one embodiment of present invention, based on backup mode-standby mode.
According to one embodiment of present invention, monitor node is further used for the information according to each server node, really The state of fixed each server node, and produce corresponding control command.
According to one embodiment of present invention, by web interface display monitoring system.
According to a further aspect in the invention, there is provided a kind of monitoring method of server cluster.
The monitoring method includes:Server cluster includes multiple server nodes, and multiple monitoring modules are multiple by what is gathered The information of server node is sent to monitor node, wherein, multiple monitoring modules are corresponded with multiple server nodes;Prison Control node is produced with the corresponding control command of each server node and is sent to corresponding according to the information of each server node Monitoring module;Multiple monitoring modules control corresponding server node according to control command.
According to one embodiment of present invention, further include:Backup node, for backing up to monitor node.
According to one embodiment of present invention, based on backup mode-standby mode.
According to one embodiment of present invention, monitor node is further used for the information according to each server node, really The state of fixed each server node, and produce corresponding control command.
The present invention Advantageous Effects be:
The present invention is sent the information of the multiple server nodes for gathering to monitor node by multiple monitoring modules, its In, multiple monitoring modules are corresponded with multiple server nodes, information of the monitor node according to each server node, are produced Control command corresponding with each server node is simultaneously sent to corresponding monitoring module, by being tied using above-mentioned centralized system Structure, realizes the monitoring of server cluster.
Description of the drawings
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to institute in embodiment The accompanying drawing that needs are used is briefly described, it should be apparent that, drawings in the following description are only some enforcements of the present invention Example, for those of ordinary skill in the art, on the premise of not paying creative work, can be being obtained according to these accompanying drawings Obtain other accompanying drawings.
Fig. 1 is the schematic diagram of the monitoring system of server cluster according to embodiments of the present invention;
Fig. 2 is the flow chart of the monitoring method of server cluster according to embodiments of the present invention.
Specific 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 only a part of embodiment of the invention, rather than the embodiment of whole.It is based on Embodiment in the present invention, the every other embodiment obtained by those of ordinary skill in the art belong to present invention protection Scope.
A kind of embodiments in accordance with the present invention, there is provided monitoring system of server cluster.
As shown in figure 1, monitoring system according to embodiments of the present invention includes:Server cluster includes multiple server sections Point, multiple monitoring modules, with multiple server nodes correspond, and gather multiple server nodes information and send to Monitor node, and corresponding server node is controlled according to control command;Monitor node, for according to each server node Information, produce corresponding with each server node control command, and control command sent to corresponding monitoring module.
In this embodiment, server cluster includes server node 1, server node 2, server node 3, server Node 4, wherein, monitoring module 1 is corresponding with server node 1, its information being used on monitoring server node 1, it is of course possible to Understand, the information of server node 1 can be set according to the actual requirements, and for example, the information of server node includes:CPU temperature The information such as degree, internal memory service condition, the rotating speed of fan, additionally, the information of the server node 1 for gathering is sent by monitoring module 1 To monitor node 1, monitor node 1 analyze from server node 1 information, and according to failure assume and system logic come Judge the behavior of server node 1, corresponding control command be sent on the monitoring module 1 of server node 1, accordingly, Monitoring module 2, monitoring module 3, monitoring module 4 are monitored in the manner described above, additionally, of course it is to be understood that can be according to reality Border demand is set to the quantity of server node and monitoring module, and the present invention is not limited to this.
In addition, when server node is increased in server cluster newly, the monitor node 1 can find newly-increased service in time Device node is simultaneously monitored to which, and when server node being deleted in server cluster or server node breaks down, should Monitor node 1 can also make corresponding adjustment, for example, according to one embodiment of present invention, when event occurs in server node 1 During barrier, 1 alert of monitor node, to inform that system manager's server node 1 breaks down.
By the such scheme of the present invention, the information of the multiple server nodes for gathering is sent by multiple monitoring modules To monitor node, wherein, multiple monitoring modules are corresponded with multiple server nodes, and monitor node is according to each server The information of node, produces control command corresponding with each server node and sends to corresponding monitoring module, by adopting Above-mentioned centralized architecture, realizes the monitoring of server cluster.
According to one embodiment of present invention, further include:Backup node, for backing up to monitor node.
In this embodiment, High Availabitity (HA) mechanism is introduced between two monitor nodes, using master-standby mode (Active- Standby structural modelss), to realize configuration file synchronization, and the Single Point of Faliure of management service can be solved the problems, such as, meanwhile, also and Held the scene that single monitor node provides service, additionally, monitor node be responsible for receiving and processes peripheral operation ask and from The data report request of monitoring module, to complete peripheral operation control and internal data monitoring.
According to one embodiment of present invention, based on backup mode-standby mode.
In this embodiment, backup node of the monitor node 2 for monitor node 1 is set, mistake occurs so as to work as monitor node 1 When by mistake, just taken over by monitor node 2, the monitoring module on each server node transmits data to monitoring automatically Node 2, this vigorousness that monitoring system obviously can be improved by the way of redundancy monitoring server accomplish that the height for servicing can With.
Additionally, monitoring module adopts unified shader, it is separated with business process, and the support multi-business services is deposited, meanwhile, Monitoring module can process offline task (such as disk maintenance, network detection etc.) and online task, completely isolated with data service, keep away Exempt from NAL to distinguish heterogeneous networks and make amendment, meanwhile, the management service (Mon_ being deployed on business process Daemon), it is responsible for adjusting back the call back function of each monitoring module to complete control operation, while it is also responsible for acquisition node letter Breath, and monitor node is reported by monitoring module, on the one hand business process is completed by being interacted with local management service On the other hand nodal information is reported monitor node by monitoring module by control operation.
According to one embodiment of present invention, monitor node is further used for the information according to each server node, really The state of fixed each server node, and produce corresponding control command.
In this embodiment, information of the monitor node 1 according to server node 1, determines the state of server node 1, and Produce corresponding control command, it is of course possible to understand, aforesaid operations can be configured according to the actual requirements, for example, according to this Bright one embodiment, load information of the monitor node 1 according to server node 1, determines the load condition of server node 1, And the control command of the corresponding load with regard to server node 1 is produced, the present invention is not limited to this.
According to one embodiment of present invention, by web interface display monitoring system.
In this embodiment, the monitoring system Web layer makees backstage Web server using Java technology, passes through The technologies such as JavaScript scripts, HTML (HyperText Markup Language HyperText Markup Languages) are UI Representing for interface, is classified according to disparate modules function, provides the user with good experience, while to the data for monitoring Stored, all data records of the system since the deployment can have been got off, used for analysis, inquiry.
Embodiments in accordance with the present invention, additionally provide a kind of monitoring method of server cluster.
As shown in Fig. 2 monitoring method according to embodiments of the present invention includes:Server cluster includes multiple server sections Point,
Step 201, multiple monitoring modules send the information of the multiple server nodes for gathering to monitor node, its In, multiple monitoring modules are corresponded with multiple server nodes;
Step 203, information of the monitor node according to each server node produce control corresponding with each server node System is ordered and is sent to corresponding monitoring module;
Step 205, multiple monitoring modules control corresponding server node according to control command.
According to one embodiment of present invention, further include:Backup node, for backing up to monitor node.
According to one embodiment of present invention, based on backup mode-standby mode.
According to one embodiment of present invention, monitor node is further used for the information according to each server node, really The state of fixed each server node, and produce corresponding control command.
In sum, by means of the above-mentioned technical proposal of the present invention, the multiple services that will be gathered by multiple monitoring modules The information of device node is sent to monitor node, wherein, multiple monitoring modules are corresponded with multiple server nodes, monitoring section Information of the point according to each server node, produces control command corresponding with each server node and sends to corresponding prison Control module, by using above-mentioned centralized architecture, this structure is advantageous in that:
1st, it is convenient to dispose:Monitoring system is mainly by the information of monitoring agent and monitoring server on destination node Manage the two parts to constitute, function divides clear, system hardware deployment, software are realized all being easier to, and are easily adapted to cluster The change of scale;
2nd, process delay little:When the processor ability of monitoring server is enough, there is event to destination node in monitoring system The response of barrier is fast, is easy to find solve problem in time;
3rd, service High Availabitity:The system using increase redundancy monitoring server by the way of, i.e., when main monitoring server occur When mistake, just taken over by standby monitoring server, the monitoring agent on each node transmits data to standby automatically Monitoring server, this vigorousness that monitoring system obviously can be improved by the way of redundancy monitoring server, is accomplished The High Availabitity of service;
4th, favorable expandability:Monitoring system is capable of the change of dynamically adapting cluster scale, supervises when newly added node in cluster Control system can find and which is monitored that monitoring system can also make corresponding tune when the knot removal from cluster in time It is whole.
Presently preferred embodiments of the present invention is the foregoing is only, not to limit the present invention, all essences in the present invention Within god and principle, any modification, equivalent substitution and improvements made etc. should be included within the scope of the present invention.

Claims (9)

1. a kind of monitoring system of server cluster, the server cluster include multiple server nodes, it is characterised in that bag Include:
Multiple monitoring modules, are corresponded with the plurality of server node, and gather the information of multiple server nodes simultaneously Send to monitor node, and corresponding server node is controlled according to control command;
Monitor node, for the information according to each server node, produces control command corresponding with each server node, And the control command is sent to corresponding monitoring module.
2. monitoring system according to claim 1, it is characterised in that further include:
Backup node, for backing up to the monitor node.
3. monitoring system according to claim 2, it is characterised in that based on the backup mode-standby mode.
4. monitoring system according to claim 1, it is characterised in that the monitor node is further used for being taken according to each The information of business device node, determines the state of each server node, and produces corresponding control command.
5. the monitoring system according to any one of claim 1-4, it is characterised in that the control is monitored by web interface System.
6. a kind of monitoring method of server cluster, the server cluster include multiple server nodes, it is characterised in that bag Include:
Multiple monitoring modules send the information of the multiple server nodes for gathering to monitor node, wherein, the plurality of prison Control module is corresponded with the plurality of server node;
Information of the monitor node according to each server node, produces control command corresponding with each server node simultaneously Send to corresponding monitoring module;
The plurality of monitoring module controls corresponding server node according to control command.
7. monitoring method according to claim 1, it is characterised in that further include:
Backup node, for backing up to the monitor node.
8. monitoring method according to claim 7, it is characterised in that based on the backup mode-standby mode.
9. monitoring method according to claim 6, it is characterised in that the monitor node is further used for being taken according to each The information of business device node, determines the state of each server node, and produces corresponding control command.
CN201611102092.XA 2016-12-02 2016-12-02 Server cluster monitoring method and system Pending CN106603329A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611102092.XA CN106603329A (en) 2016-12-02 2016-12-02 Server cluster monitoring method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611102092.XA CN106603329A (en) 2016-12-02 2016-12-02 Server cluster monitoring method and system

Publications (1)

Publication Number Publication Date
CN106603329A true CN106603329A (en) 2017-04-26

Family

ID=58595745

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611102092.XA Pending CN106603329A (en) 2016-12-02 2016-12-02 Server cluster monitoring method and system

Country Status (1)

Country Link
CN (1) CN106603329A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107070753A (en) * 2017-06-15 2017-08-18 郑州云海信息技术有限公司 A kind of data monitoring method of distributed cluster system, apparatus and system
CN107104858A (en) * 2017-06-09 2017-08-29 携程旅游信息技术(上海)有限公司 The monitoring system of Web SiteServer LBSs
CN108173959A (en) * 2018-01-09 2018-06-15 郑州云海信息技术有限公司 A kind of cluster storage system
CN109361560A (en) * 2018-01-24 2019-02-19 广州Tcl智能家居科技有限公司 A kind of clustered node Communication processing method, system, storage medium and server
CN109901951A (en) * 2019-03-05 2019-06-18 山东浪潮云信息技术有限公司 A kind of storage system and method for ceph company-data
CN111221700A (en) * 2019-10-31 2020-06-02 北京浪潮数据技术有限公司 Cluster node state monitoring method, device, equipment and readable storage medium
CN112448990A (en) * 2019-09-05 2021-03-05 北京京东尚科信息技术有限公司 Method, device and system for guaranteeing service availability
CN113852672A (en) * 2021-09-07 2021-12-28 天翼数字生活科技有限公司 Method and system for managing and monitoring distributed data collection tasks
CN114328130A (en) * 2022-03-03 2022-04-12 深圳市明源云科技有限公司 Server monitoring method, system, equipment and computer readable storage medium
CN115065715A (en) * 2022-05-11 2022-09-16 厦门立林科技有限公司 Service monitoring and automatic restarting method, medium, equipment and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030126240A1 (en) * 2001-12-14 2003-07-03 Frank Vosseler Method, system and computer program product for monitoring objects in an it network
CN104683446A (en) * 2015-01-29 2015-06-03 广州杰赛科技股份有限公司 Method and system for monitoring service states of cloud storage cluster nodes in real time
CN105071989A (en) * 2015-07-30 2015-11-18 世纪龙信息网络有限责任公司 Video content distribution quality monitoring system and monitoring method therefor
CN105975546A (en) * 2016-05-03 2016-09-28 叶江鹏 Novel computer supervision system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030126240A1 (en) * 2001-12-14 2003-07-03 Frank Vosseler Method, system and computer program product for monitoring objects in an it network
CN104683446A (en) * 2015-01-29 2015-06-03 广州杰赛科技股份有限公司 Method and system for monitoring service states of cloud storage cluster nodes in real time
CN105071989A (en) * 2015-07-30 2015-11-18 世纪龙信息网络有限责任公司 Video content distribution quality monitoring system and monitoring method therefor
CN105975546A (en) * 2016-05-03 2016-09-28 叶江鹏 Novel computer supervision system

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107104858A (en) * 2017-06-09 2017-08-29 携程旅游信息技术(上海)有限公司 The monitoring system of Web SiteServer LBSs
CN107070753A (en) * 2017-06-15 2017-08-18 郑州云海信息技术有限公司 A kind of data monitoring method of distributed cluster system, apparatus and system
CN108173959B (en) * 2018-01-09 2020-09-04 郑州云海信息技术有限公司 Cluster storage system
CN108173959A (en) * 2018-01-09 2018-06-15 郑州云海信息技术有限公司 A kind of cluster storage system
CN109361560A (en) * 2018-01-24 2019-02-19 广州Tcl智能家居科技有限公司 A kind of clustered node Communication processing method, system, storage medium and server
CN109901951A (en) * 2019-03-05 2019-06-18 山东浪潮云信息技术有限公司 A kind of storage system and method for ceph company-data
CN112448990A (en) * 2019-09-05 2021-03-05 北京京东尚科信息技术有限公司 Method, device and system for guaranteeing service availability
CN112448990B (en) * 2019-09-05 2023-12-05 北京京东尚科信息技术有限公司 Method, device, system and storage medium for guaranteeing service availability
CN111221700A (en) * 2019-10-31 2020-06-02 北京浪潮数据技术有限公司 Cluster node state monitoring method, device, equipment and readable storage medium
CN113852672A (en) * 2021-09-07 2021-12-28 天翼数字生活科技有限公司 Method and system for managing and monitoring distributed data collection tasks
CN113852672B (en) * 2021-09-07 2024-02-20 天翼数字生活科技有限公司 Method, system and medium for managing and monitoring distributed data acquisition tasks
CN114328130A (en) * 2022-03-03 2022-04-12 深圳市明源云科技有限公司 Server monitoring method, system, equipment and computer readable storage medium
CN114328130B (en) * 2022-03-03 2022-08-12 深圳市明源云科技有限公司 Server monitoring method, system, equipment and computer readable storage medium
CN115065715A (en) * 2022-05-11 2022-09-16 厦门立林科技有限公司 Service monitoring and automatic restarting method, medium, equipment and system

Similar Documents

Publication Publication Date Title
CN106603329A (en) Server cluster monitoring method and system
CN103873279B (en) Server management method and server management device
CN103907097B (en) Method, storage subsystem and control device in multi-layer cache
CN104935482B (en) Distributed monitoring system and method
CN107544839B (en) Virtual machine migration system, method and device
CN101986274B (en) Resource allocation system and resource allocation method in private cloud environment
CN103024060A (en) Open type cloud computing monitoring system for large scale cluster and method thereof
CN105592139B (en) A kind of the HA implementation method and device of distributed file system management platform
CN102231681A (en) High availability cluster computer system and fault treatment method thereof
CN104486445A (en) Distributed extendable resource monitoring system and method based on cloud platform
CN103475722A (en) Implement system for business collaboration platform
CN112800017B (en) Distributed log collection method, device, medium and electronic equipment
CN111200526B (en) Monitoring system and method of network equipment
US20160142262A1 (en) Monitoring a computing network
CN106162219A (en) Video cloud stores the method and system of the video of method and system, preview cloud storage
CN103973815A (en) Method for unified monitoring of storage environment across data centers
EP3961985B1 (en) Intent-based distributed alarm service
KR101211207B1 (en) Cache system and caching service providing method using structure of cache cloud
US6161136A (en) High performance user interface and method of structuring same
CN107682411A (en) A kind of extensive SDN controllers cluster and network system
CN112994937A (en) Deployment and migration system of virtual CDN in intelligent fusion identification network
CN103338240B (en) The Cloud Server automatic monitored control system of monitoring automatic drift and method
CN110740047B (en) Network slice management arrangement system
CN103414739B (en) Use Cloud Server automatic monitored control system and the method for automatic drift
CN106953914A (en) A kind of referee method and system for controller cluster

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

Application publication date: 20170426

RJ01 Rejection of invention patent application after publication