服務管理指令
服務管理指令
ls 指令
列出消費者和提供者
dubbo>ls
As Provider side:
+------------------------------------------------- -----------------------+---------------------+
| Provider Service Name | PUB |
+------------------------------------------------- -----------------------+---------------------+
|DubboInternal - UserRead/org.apache.dubbo.metadata.MetadataService:1.0.0| |
+------------------------------------------------- -----------------------+---------------------+
| com.dubbo.dubbointegration.UserReadService |nacos-A(Y)/nacos-I(Y)|
+------------------------------------------------- -----------------------+---------------------+
As Consumer side:
+-----------------------------------------+------- ----------+
| Consumer Service Name | NUM |
+-----------------------------------------+------- ----------+
|com.dubbo.dubbointegration.BackendService|nacos-AF(I-2,A-2)|
+-----------------------------------------+------- ----------+
列出 dubbo 提供和消費的服務,以及消費的服務地址數量。
注意事項
- 以
DubboInternal
為前綴的服務是 Dubbo 的內建服務,預設情況下不會註冊到註冊中心。 - 服務發佈狀態中
nacos-A(Y)
的第一部分是對應的註冊中心名稱,第二部分是註冊模式(A
代表應用程式級地址註冊,I
代表介面級地址註冊),第三部分代表對應模式是否已註冊。 - 服務訂閱狀態中
nacos-AF(I-2,A-2)
的第一部分是對應的註冊中心名稱,第二部分是訂閱模式(AF
代表雙訂閱模式,FA
代表僅應用程式級訂閱,FI
代表僅介面級訂閱),第三部分的前半部分代表地址模式的來源(A
代表應用程式級地址,I
代表介面級地址),後半部分代表對應的地址數量。
上線
online 指令
線上上線服務指令
使用延遲發佈功能時(通過設定 org.apache.dubbo.config.AbstractServiceConfig#register 為 false),當需要延後上線時,可以使用 Online 指令。
//Online all services
dubbo>online
OK
//According to the rules, launch some services
dubbo>online com.*
OK
下線
offline 指令
下線服務指令
由於故障等原因,需要暫時下線維護網站,可以使用 Offline 下線指令。
//Offline all services
dubbo>offline
OK
//According to the rules, some services are offline
dubbo>offline com.*
OK
最後修改日期:2023 年 1 月 2 日:增強英文文件 (#1798) (95a9f4f6c1c)