如果不再使用某個通道,您可以使用DeleteTunnel介面刪除資料表的一個通道。刪除通道時需要指定資料表名稱和通道名稱。
注意事項
刪除通道前,請確保通道中無正在消費的資料,否則可能導致資料消費失敗。
通道刪除後不可恢複,請謹慎操作。
參數
請求參數
參數 | 說明 |
TableName | |
TunnelName | 通道的名稱。您可以使用ListTunnel介面擷取資料表內的通道名稱。更多資訊,請參見擷取表內的通道資訊。 |
響應參數
參數 | 說明 |
ResponseInfo | 返回的一些其它欄位,包括當次請求的RequestId。 RequestId用於唯一標識此次請求。 |
樣本
以下樣本用於刪除資料表中的指定通道。
req := &tunnel.DeleteTunnelRequest {
TableName: "<TABLE_NAME>",
TunnelName: "<TUNNEL_NAME>",
}
_, err := tunnelClient.DeleteTunnel(req)
if err != nil {
log.Fatal("delete tunnel failed", err)
}
相關文檔
關於API說明的更多資訊,請參見DeleteTunnel。
如果功能執行報錯,請根據報錯資訊在錯誤碼參考文檔中尋找出錯原因並處理問題。