Cluster alarm method, system, device and medium

文档序号:190217 发布日期:2021-11-02 浏览:8次 中文

阅读说明:本技术 一种集群告警方法、系统、设备以及介质 (Cluster alarm method, system, device and medium ) 是由 赵晓青 于 2021-06-20 设计创作,主要内容包括:本发明公开了一种集群告警方法,包括以下步骤:在集群外部设置若干个高可用节点;对每一个所述高可用节点进行预设上报配置;响应于检测到集群内部的节点产生告警信息,判断所述内部的节点是否能够与上报地址建立连接;响应于所述内部的节点无法与上报地址建立连接,与其中一个所述高可用节点建立连接,以调用所述高可用节点进行告警信息的上报。本发明还公开了一种系统、计算机设备以及可读存储介质。本发明提出的方案预先确定若干个集群外部的节点作为高可用节点,当集群内部产生告警时,增加对节点是否可以进行告警上报的判断,如果当前节点无法进行上报,则会通过预先确定的高可用节点进行上报,以此保证集群告警上报的稳定性。(The invention discloses a cluster alarm method, which comprises the following steps: arranging a plurality of high-availability nodes outside the cluster; performing preset reporting configuration on each high-availability node; responding to the detection that the nodes in the cluster generate alarm information, and judging whether the nodes in the cluster can establish connection with the reported address or not; and responding to the condition that the internal node cannot establish connection with the reporting address, and establishing connection with one of the high-availability nodes so as to call the high-availability node to report the alarm information. The invention also discloses a system, a computer device and a readable storage medium. The proposal provided by the invention determines a plurality of nodes outside the cluster as high-availability nodes in advance, when an alarm is generated inside the cluster, the judgment of whether the node can report the alarm is added, if the current node can not report the alarm, the node can report the alarm through the predetermined high-availability nodes, thereby ensuring the stability of the report of the cluster alarm.)

1. A cluster alarm method is characterized by comprising the following steps:

arranging a plurality of high-availability nodes outside the cluster;

performing preset reporting configuration on each high-availability node;

responding to the detection that the nodes in the cluster generate alarm information, and judging whether the nodes in the cluster can establish connection with the reported address or not;

and responding to the condition that the internal node cannot establish connection with the reporting address, and establishing connection with one of the high-availability nodes so as to call the high-availability node to report the alarm information.

2. The method of claim 1, wherein the placing of the number of highly available nodes outside the cluster further comprises:

setting a preset interface in the cluster;

and filling the information of each high-availability node through the preset interface.

3. The method of claim 2, further comprising:

and testing whether each high-availability node can be connected to a reported address and whether each high-availability node can be connected to the internal node according to the information of each high-availability node filled in by the preset interface.

4. The method of claim 1, wherein the performing the pre-configured reporting configuration for each of the high-availability nodes further comprises:

and installing a reporting module for providing a reporting function on each high-availability node.

5. The method of claim 4, wherein in response to detecting that an alarm message is generated by a node within a cluster, determining whether the node within the cluster can establish a connection with a reported address, further comprising:

judging whether a main node in the cluster can establish connection with the reported address or not;

and responding to the connection establishment between the main node in the cluster and the reporting address, and reporting the alarm information to the reporting address by using the main node.

6. The method of claim 5, further comprising:

responding to the situation that the master node in the cluster cannot establish connection with the reported address, and judging whether a slave node in the cluster can establish connection with the reported address or not;

and in response to the fact that the slave node in the cluster can establish connection with the reporting address, reporting the alarm information to the reporting address by using the slave node.

7. The method of claim 6, wherein in response to the internal node failing to establish a connection with a reporting address, establishing a connection with one of the high availability nodes to invoke the reporting of alarm information by the high availability node, further comprising:

responding to the situation that a slave node in the cluster cannot establish connection with the reported address, and establishing connection with one high-availability node by using the master node;

and calling a reporting module which is pre-installed in the high-availability node to report the alarm information to a preset address through the reporting module.

8. A cluster alarm system, comprising:

the setting module is configured to set a plurality of high-availability nodes outside the cluster;

the configuration module is configured to perform preset reporting configuration on each high-availability node;

the judging module is configured to respond to the fact that the nodes in the cluster generate alarm information and judge whether the nodes in the cluster can establish connection with the reported address or not;

and the high-availability module is configured to respond to the situation that the internal node cannot establish connection with a reporting address, establish connection with one of the high-availability nodes, and call the high-availability node to report the alarm information.

9. A computer device, comprising:

at least one processor; and

memory storing a computer program operable on the processor, wherein the processor executes the program to perform the steps of the method according to any of claims 1-7.

10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, is adapted to carry out the steps of the method according to any one of claims 1 to 7.

Technical Field

The invention relates to the field of clusters, in particular to a cluster alarm method, a system, equipment and a storage medium.

Background

With the rapid development of cloud computing and big data technology in the development of modern society, production data accumulated in production and life also grow exponentially, and mass storage technology is becoming an indispensable part in the development of the internet. In the distributed storage system, since massive data needs to be monitored and managed, some critical information or faults need to be warned. However, in practical situations, it cannot be guaranteed that the operation and maintenance personnel are always present, and usually, once an abnormality or an alarm occurs in the cluster, the operation and maintenance personnel need to be notified in time through mails, short messages and the like. Therefore, the stability of alarm reporting is greatly required, and once a fault or a network reason occurs or a machine of a machine room cannot be connected to an external network, operation and maintenance personnel cannot acquire and process a corresponding alarm in time, which may cause a serious accident to occur in a cluster and cause inestimable loss.

Disclosure of Invention

In view of this, in order to overcome at least one aspect of the above problem, an embodiment of the present invention provides a cluster alarm method, including the following steps:

arranging a plurality of high-availability nodes outside the cluster;

performing preset reporting configuration on each high-availability node;

responding to the detection that the nodes in the cluster generate alarm information, and judging whether the nodes in the cluster can establish connection with the reported address or not;

and responding to the condition that the internal node cannot establish connection with the reporting address, and establishing connection with one of the high-availability nodes so as to call the high-availability node to report the alarm information.

In some embodiments, setting a number of high availability nodes outside the cluster further comprises:

setting a preset interface in the cluster;

and filling the information of each high-availability node through the preset interface.

In some embodiments, further comprising:

and testing whether each high-availability node can be connected to a reported address and whether each high-availability node can be connected to the internal node according to the information of each high-availability node filled in by the preset interface.

In some embodiments, the performing the preset reporting configuration on each of the high available nodes further includes:

and installing a reporting module for providing a reporting function on each high-availability node.

In some embodiments, in response to detecting that a node inside a cluster generates alarm information, determining whether the node inside the cluster can establish a connection with a reported address, further includes:

judging whether a main node in the cluster can establish connection with the reported address or not;

and responding to the connection establishment between the main node in the cluster and the reporting address, and reporting the alarm information to the reporting address by using the main node.

In some embodiments, further comprising:

responding to the situation that the master node in the cluster cannot establish connection with the reported address, and judging whether a slave node in the cluster can establish connection with the reported address or not;

and in response to the fact that the slave node in the cluster can establish connection with the reporting address, reporting the alarm information to the reporting address by using the slave node.

In some embodiments, in response to that the internal node cannot establish a connection with a reporting address, establishing a connection with one of the high-availability nodes to invoke the high-availability node to report the alarm information, further includes:

responding to the situation that a slave node in the cluster cannot establish connection with the reported address, and establishing connection with one high-availability node by using the master node;

and calling a reporting module which is pre-installed in the high-availability node to report the alarm information to a preset address through the reporting module.

Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention further provides a cluster alarm system, including:

the setting module is configured to set a plurality of high-availability nodes outside the cluster;

the configuration module is configured to perform preset reporting configuration on each high-availability node;

the judging module is configured to respond to the fact that the nodes in the cluster generate alarm information and judge whether the nodes in the cluster can establish connection with the reported address or not;

and the high-availability module is configured to respond to the situation that the internal node cannot establish connection with a reporting address, establish connection with one of the high-availability nodes, and call the high-availability node to report the alarm information.

Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention further provides a computer apparatus, including:

at least one processor; and

a memory storing a computer program operable on the processor, wherein the processor executes the program to perform any of the steps of the cluster alarm method as described above.

Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention also provides a computer-readable storage medium storing a computer program which, when executed by a processor, performs the steps of any one of the cluster alarm methods described above.

The invention has one of the following beneficial technical effects: the proposal provided by the invention determines a plurality of nodes outside the cluster as high-availability nodes in advance, when an alarm is generated inside the cluster, the judgment of whether the node can report the alarm is added, if the current node can not report the alarm, the node can report the alarm through the predetermined high-availability nodes, thereby ensuring the stability of the report of the cluster alarm.

Drawings

In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other embodiments can be obtained by using the drawings without creative efforts.

Fig. 1 is a schematic flowchart of a cluster alarm method according to an embodiment of the present invention;

fig. 2 is a schematic structural diagram of a cluster alarm system according to an embodiment of the present invention;

FIG. 3 is a schematic structural diagram of a computer device provided in an embodiment of the present invention;

fig. 4 is a schematic structural diagram of a computer-readable storage medium according to an embodiment of the present invention.

Detailed Description

In order to make the objects, technical solutions and advantages of the present invention more apparent, the following embodiments of the present invention are described in further detail with reference to the accompanying drawings.

It should be noted that all expressions using "first" and "second" in the embodiments of the present invention are used for distinguishing two entities with the same name but different names or different parameters, and it should be noted that "first" and "second" are merely for convenience of description and should not be construed as limitations of the embodiments of the present invention, and they are not described in any more detail in the following embodiments.

According to an aspect of the present invention, an embodiment of the present invention proposes a cluster alarm method, as shown in fig. 1, which may include the steps of:

s1, arranging a plurality of high-availability nodes outside the cluster;

s2, performing preset reporting configuration on each high-availability node;

s3, responding to the alarm information generated by the nodes in the cluster, and judging whether the nodes in the cluster can establish connection with the reported address;

and S4, responding to the fact that the internal node cannot establish connection with a reporting address, and establishing connection with one of the high-availability nodes so as to call the high-availability node to report the alarm information.

The proposal provided by the invention determines a plurality of nodes outside the cluster as high-availability nodes in advance, when an alarm is generated inside the cluster, the judgment of whether the node can report the alarm is added, if the current node can not report the alarm, the node can report the alarm through the predetermined high-availability nodes, thereby ensuring the stability of the report of the cluster alarm.

In some embodiments, setting a number of high availability nodes outside the cluster further comprises:

setting a preset interface in the cluster;

and filling the information of each high-availability node through the preset interface.

Specifically, a high-availability node configuration module may be set inside the cluster. The module provides an entry for configuring the alarm reporting high available node, and the user can fill in the information of the external node which can be connected with the cluster node and can be connected with the external network through the entry. For example, a user may configure the IP information of the high-availability node through the portal, and then the node inside the cluster may implement connection with the set high-availability node through the IP information.

In some embodiments, the performing the preset reporting configuration on each of the high available nodes further includes:

and installing a reporting module for providing a reporting function on each high-availability node.

Specifically, after the user fills the relevant information of the high-availability node in the entry provided by the high-availability node configuration module, the user may send a toolkit to the corresponding high-availability node, where the toolkit is equivalent to providing a common alarm reporting interface and serves as a medium for sending an alarm mail, an alarm short message, and the like to the outside of the cluster.

In some embodiments, further comprising:

and testing whether each high-availability node can be connected to a reported address and whether each high-availability node can be connected to the internal node according to the information of each high-availability node filled in by the preset interface.

Specifically, after receiving the information of the high-availability node filled by the user, for example, the IP information, a test may be performed to determine whether the cluster node can access the high-availability node and whether the high-availability node can connect to the reported address, and if the test is successful, the cluster node may be added, and if the test fails, the cluster node needs to be refilled. After one successful filling, the information of other multiple high-availability nodes can be continuously added, or the information of multiple high-availability nodes is added at one time, and then the test is carried out at the same time, and the information of the node which fails in the test is fed back.

In some embodiments, in response to detecting that a node inside a cluster generates alarm information, determining whether the node inside the cluster can establish a connection with a reported address, further includes:

judging whether a main node in the cluster can establish connection with the reported address or not;

and responding to the connection establishment between the main node in the cluster and the reporting address, and reporting the alarm information to the reporting address by using the main node.

Specifically, when the cluster generates an alarm, the master node of the cluster may call an alarm reporting module inside the cluster to report the alarm, before reporting, it may be determined whether the current master node is capable of connecting to a reporting address, and if the master node inside the cluster is capable of establishing a connection with the reporting address, the master node may report the alarm information to the reporting address.

In some embodiments, further comprising:

responding to the situation that the master node in the cluster cannot establish connection with the reported address, and judging whether a slave node in the cluster can establish connection with the reported address or not;

and in response to the fact that the slave node in the cluster can establish connection with the reporting address, reporting the alarm information to the reporting address by using the slave node.

Specifically, if the current master node cannot establish connection with the reported address, other nodes in the cluster can be called to report through the alarm report automatic repair logic. When other nodes in the cluster are called to report, whether a node capable of reporting normally exists or not can be checked and judged, namely whether a node capable of being connected to a reporting address exists or not can be judged, and if the node exists, the node is used for reporting an alarm.

In some embodiments, in response to that the internal node cannot establish a connection with a reporting address, establishing a connection with one of the high-availability nodes to invoke the high-availability node to report the alarm information, further includes:

responding to the situation that a slave node in the cluster cannot establish connection with the reported address, and establishing connection with one high-availability node by using the master node;

and calling a reporting module which is pre-installed in the high-availability node to report the alarm information to a preset address through the reporting module.

Specifically, if all nodes in the cluster cannot establish connection with the reporting address to report the alarm information, the master node needs to establish connection with one of the high-availability nodes, report the alarm information by using the high-availability node, and report the alarm information to a preset address by calling a reporting module (i.e., a tool kit sent in advance) installed in the high-availability node.

The alarm reporting high availability mechanism provided by the invention can effectively avoid the condition of mail sending failure caused by machine room network, local area network and other reasons. And moreover, due to the multiple sets of alarm reporting alternative mechanisms, the cluster alarm system is more powerful, the alarm is reported in time, operation and maintenance personnel can recognize the cluster health condition in advance and then repair the problem, the overall stability of the storage system is enhanced, major accidents are avoided, and the maintenance cost is saved.

The scheme provided by the invention pre-configures some nodes outside the cluster as high-availability nodes, and the high-availability nodes can establish connection with nodes inside the cluster and can also be connected to an external network. When the cluster reports the alarm, the judgment of whether the node can report the alarm is added, if the current node can not report the alarm, the alarm reporting automatic repairing logic is called, the alarm reporting is carried out by other nodes of the cluster in sequence, and if the reporting is successful, the subsequent nodes do not report any more. If the whole cluster cannot report the alarm, for example, in an intranet, a mail cannot be sent to the extranet, and the like, the alarm reporting toolkit is called by a high-availability node configured in advance to report, so that the stability of the alarm reporting of the storage cluster is ensured.

Based on the same inventive concept, according to another aspect of the present invention, an embodiment of the present invention further provides a cluster alarm system 400, as shown in fig. 2, including:

a setting module 401 configured to set a plurality of high-availability nodes outside the cluster;

a configuration module 402, configured to perform preset reporting configuration on each of the high-availability nodes;

the determining module 403 is configured to determine, in response to detecting that a node inside the cluster generates alarm information, whether the node inside the cluster can establish a connection with the reported address;

and a high availability module 404 configured to, in response to that the internal node cannot establish a connection with a reporting address, establish a connection with one of the high availability nodes to invoke the high availability node to report the alarm information.

In some embodiments, setting a number of high availability nodes outside the cluster further comprises:

setting a preset interface in the cluster;

and filling the information of each high-availability node through the preset interface.

In some embodiments, further comprising:

and testing whether each high-availability node can be connected to a reported address and whether each high-availability node can be connected to the internal node according to the information of each high-availability node filled in by the preset interface.

In some embodiments, the performing the preset reporting configuration on each of the high available nodes further includes:

and installing a reporting module for providing a reporting function on each high-availability node.

In some embodiments, in response to detecting that a node inside a cluster generates alarm information, determining whether the node inside the cluster can establish a connection with a reported address, further includes:

judging whether a main node in the cluster can establish connection with the reported address or not;

and responding to the connection establishment between the main node in the cluster and the reporting address, and reporting the alarm information to the reporting address by using the main node.

In some embodiments, further comprising:

responding to the situation that the master node in the cluster cannot establish connection with the reported address, and judging whether a slave node in the cluster can establish connection with the reported address or not;

and in response to the fact that the slave node in the cluster can establish connection with the reporting address, reporting the alarm information to the reporting address by using the slave node.

In some embodiments, in response to that the internal node cannot establish a connection with a reporting address, establishing a connection with one of the high-availability nodes to invoke the high-availability node to report the alarm information, further includes:

responding to the situation that a slave node in the cluster cannot establish connection with the reported address, and establishing connection with one high-availability node by using the master node;

and calling a reporting module which is pre-installed in the high-availability node to report the alarm information to a preset address through the reporting module.

The scheme provided by the invention pre-configures some nodes outside the cluster as high-availability nodes, and the high-availability nodes can establish connection with nodes inside the cluster and can also be connected to an external network. When the cluster reports the alarm, the judgment of whether the node can report the alarm is added, if the current node can not report the alarm, the alarm reporting automatic repairing logic is called, the alarm reporting is carried out by other nodes of the cluster in sequence, and if the reporting is successful, the subsequent nodes do not report any more. If the whole cluster cannot report the alarm, for example, in an intranet, a mail cannot be sent to the extranet, and the like, the alarm reporting toolkit is called by a high-availability node configured in advance to report, so that the stability of the alarm reporting of the storage cluster is ensured.

Based on the same inventive concept, according to another aspect of the present invention, as shown in fig. 3, an embodiment of the present invention further provides a computer apparatus 501, comprising:

at least one processor 520; and

a memory 510, the memory 510 storing a computer program 511 executable on the processor, the processor 520 executing the program to perform the steps of:

s1, arranging a plurality of high-availability nodes outside the cluster;

s2, performing preset reporting configuration on each high-availability node;

s3, responding to the alarm information generated by the nodes in the cluster, and judging whether the nodes in the cluster can establish connection with the reported address;

and S4, responding to the fact that the internal node cannot establish connection with a reporting address, and establishing connection with one of the high-availability nodes so as to call the high-availability node to report the alarm information.

In some embodiments, setting a number of high availability nodes outside the cluster further comprises:

setting a preset interface in the cluster;

and filling the information of each high-availability node through the preset interface.

In some embodiments, further comprising:

and testing whether each high-availability node can be connected to a reported address and whether each high-availability node can be connected to the internal node according to the information of each high-availability node filled in by the preset interface.

In some embodiments, the performing the preset reporting configuration on each of the high available nodes further includes:

and installing a reporting module for providing a reporting function on each high-availability node.

In some embodiments, in response to detecting that a node inside a cluster generates alarm information, determining whether the node inside the cluster can establish a connection with a reported address, further includes:

judging whether a main node in the cluster can establish connection with the reported address or not;

and responding to the connection establishment between the main node in the cluster and the reporting address, and reporting the alarm information to the reporting address by using the main node.

In some embodiments, further comprising:

responding to the situation that the master node in the cluster cannot establish connection with the reported address, and judging whether a slave node in the cluster can establish connection with the reported address or not;

and in response to the fact that the slave node in the cluster can establish connection with the reporting address, reporting the alarm information to the reporting address by using the slave node.

In some embodiments, in response to that the internal node cannot establish a connection with a reporting address, establishing a connection with one of the high-availability nodes to invoke the high-availability node to report the alarm information, further includes:

responding to the situation that a slave node in the cluster cannot establish connection with the reported address, and establishing connection with one high-availability node by using the master node;

and calling a reporting module which is pre-installed in the high-availability node to report the alarm information to a preset address through the reporting module.

The scheme provided by the invention pre-configures some nodes outside the cluster as high-availability nodes, and the high-availability nodes can establish connection with nodes inside the cluster and can also be connected to an external network. When the cluster reports the alarm, the judgment of whether the node can report the alarm is added, if the current node can not report the alarm, the alarm reporting automatic repairing logic is called, the alarm reporting is carried out by other nodes of the cluster in sequence, and if the reporting is successful, the subsequent nodes do not report any more. If the whole cluster cannot report the alarm, for example, in an intranet, a mail cannot be sent to the extranet, and the like, the alarm reporting toolkit is called by a high-availability node configured in advance to report, so that the stability of the alarm reporting of the storage cluster is ensured.

Based on the same inventive concept, according to another aspect of the present invention, as shown in fig. 4, an embodiment of the present invention further provides a computer-readable storage medium 601, where the computer-readable storage medium 601 stores computer program instructions 610, and the computer program instructions 610 are executed by a processor to perform the following steps:

s1, arranging a plurality of high-availability nodes outside the cluster;

s2, performing preset reporting configuration on each high-availability node;

s3, responding to the alarm information generated by the nodes in the cluster, and judging whether the nodes in the cluster can establish connection with the reported address;

and S4, responding to the fact that the internal node cannot establish connection with a reporting address, and establishing connection with one of the high-availability nodes so as to call the high-availability node to report the alarm information.

In some embodiments, setting a number of high availability nodes outside the cluster further comprises:

setting a preset interface in the cluster;

and filling the information of each high-availability node through the preset interface.

In some embodiments, further comprising:

and testing whether each high-availability node can be connected to a reported address and whether each high-availability node can be connected to the internal node according to the information of each high-availability node filled in by the preset interface.

In some embodiments, the performing the preset reporting configuration on each of the high available nodes further includes:

and installing a reporting module for providing a reporting function on each high-availability node.

In some embodiments, in response to detecting that a node inside a cluster generates alarm information, determining whether the node inside the cluster can establish a connection with a reported address, further includes:

judging whether a main node in the cluster can establish connection with the reported address or not;

and responding to the connection establishment between the main node in the cluster and the reporting address, and reporting the alarm information to the reporting address by using the main node.

In some embodiments, further comprising:

responding to the situation that the master node in the cluster cannot establish connection with the reported address, and judging whether a slave node in the cluster can establish connection with the reported address or not;

and in response to the fact that the slave node in the cluster can establish connection with the reporting address, reporting the alarm information to the reporting address by using the slave node.

In some embodiments, in response to that the internal node cannot establish a connection with a reporting address, establishing a connection with one of the high-availability nodes to invoke the high-availability node to report the alarm information, further includes:

responding to the situation that a slave node in the cluster cannot establish connection with the reported address, and establishing connection with one high-availability node by using the master node;

and calling a reporting module which is pre-installed in the high-availability node to report the alarm information to a preset address through the reporting module.

The scheme provided by the invention pre-configures some nodes outside the cluster as high-availability nodes, and the high-availability nodes can establish connection with nodes inside the cluster and can also be connected to an external network. When the cluster reports the alarm, the judgment of whether the node can report the alarm is added, if the current node can not report the alarm, the alarm reporting automatic repairing logic is called, the alarm reporting is carried out by other nodes of the cluster in sequence, and if the reporting is successful, the subsequent nodes do not report any more. If the whole cluster cannot report the alarm, for example, in an intranet, a mail cannot be sent to the extranet, and the like, the alarm reporting toolkit is called by a high-availability node configured in advance to report, so that the stability of the alarm reporting of the storage cluster is ensured.

Finally, it should be noted that, as will be understood by those skilled in the art, all or part of the processes of the methods of the above embodiments may be implemented by a computer program, which may be stored in a computer-readable storage medium, and when executed, may include the processes of the embodiments of the methods described above.

Further, it should be appreciated that the computer-readable storage media (e.g., memory) herein can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory.

Those of skill would further appreciate that the various illustrative logical blocks, modules, circuits, and algorithm steps described in connection with the disclosure herein may be implemented as electronic hardware, computer software, or combinations of both. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as software or hardware depends upon the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the disclosed embodiments of the present invention.

The foregoing is an exemplary embodiment of the present disclosure, but it should be noted that various changes and modifications could be made herein without departing from the scope of the present disclosure as defined by the appended claims. The functions, steps and/or actions of the method claims in accordance with the disclosed embodiments described herein need not be performed in any particular order. Furthermore, although elements of the disclosed embodiments of the invention may be described or claimed in the singular, the plural is contemplated unless limitation to the singular is explicitly stated.

It should be understood that, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly supports the exception. It should also be understood that "and/or" as used herein is meant to include any and all possible combinations of one or more of the associated listed items.

The numbers of the embodiments disclosed in the embodiments of the present invention are merely for description, and do not represent the merits of the embodiments.

It will be understood by those skilled in the art that all or part of the steps of implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.

Those of ordinary skill in the art will understand that: the discussion of any embodiment above is meant to be exemplary only, and is not intended to intimate that the scope of the disclosure, including the claims, of embodiments of the invention is limited to these examples; within the idea of an embodiment of the invention, also technical features in the above embodiment or in different embodiments may be combined and there are many other variations of the different aspects of the embodiments of the invention as described above, which are not provided in detail for the sake of brevity. Therefore, any omissions, modifications, substitutions, improvements, and the like that may be made without departing from the spirit and principles of the embodiments of the present invention are intended to be included within the scope of the embodiments of the present invention.

13页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种异常信息显示方法及设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!