DROP BROKER
描述
该语句是删除 BROKER 节点。
语法
-
删除所有 Broker
ALTER SYSTEM DROP ALL BROKER <broker_name>;
-
删除某一个 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
的权限。
示例
-
删除所有 Broker
ALTER SYSTEM DROP ALL BROKER broker_name;
-
删除某一个 Broker 节点
ALTER SYSTEM DROP BROKER broker_name "10.10.10.1:8000";