跳到主要内容

DROP BROKER

描述

该语句是删除 BROKER 节点。

语法

  1. 删除所有 Broker

    ALTER SYSTEM DROP ALL BROKER <broker_name>;
  2. 删除某一个 Broker 节点

    ALTER SYSTEM DROP BROKER <broker_name> "<host>:<ipc_port>"[, "<host>:<ipc_port>" [, ...] ];

必选参数

1. <broker_name>

需要删除的 broker 进程的名字。

2. <host>

需要删除的 broker 进程所在节点的 IP ,如果启用了 FQDN,则使用该节点的 FQDN

3. <ipc_port>

需要删除的 broker 进程所在节点的 PORT ,该端口默认值为 8000

输出字段

权限控制

执行该操作的用户需要具备 NODE_PRIV 的权限。

示例

  1. 删除所有 Broker

    ALTER SYSTEM DROP ALL BROKER broker_name;
  2. 删除某一个 Broker 节点

    ALTER SYSTEM DROP BROKER broker_name "10.10.10.1:8000";