如果需要同時在VPC網絡和公網接入云消息隊列 Kafka 版,您需要購買并部署公網/VPC實例。
前提條件
步驟一:購買實例
登錄云消息隊列 Kafka 版控制臺,在左側導航欄,單擊實例列表。
在頂部菜單欄,選擇地域,然后單擊購買實例。
在請選擇您要創建的實例的付費方式面板,選擇付費方式,請根據需要選擇Serverless、包年包月或者按小時后付費,然后單擊確定。
在購買面板,根據自身業務需求設置以下參數,然后單擊立即購買,根據頁面提示完成支付。
非Serverless實例
參數
取值示例
規格類型
標準版(高寫版)
不同規格之間的差異,請參見實例規格。
地域
華東1(杭州)
實例類型
公網/VPC實例
流量規格
alikafka.hw.2xlarge
不同流量規格類型的網卡流量峰值及預包含分區數,請參見流量規格說明。
分區數
100
此項為購買分區數,最終分區數=流量規格內預包含分區數+購買分區數。不同流量規格預包含分區數,請參見流量規格說明。
磁盤類型
SSD
SSD磁盤相比高效云盤擁有更高的IOPS性能,在消息高吞吐以及大量堆積等場景下,建議使用SSD磁盤類型。
磁盤容量
900 GB
資源組
默認資源組
Serverless實例
參數
取值示例
規格類型
標準版
不同規格之間的差異,請參見實例規格。
地域和可用區
華東1(杭州)
實例類型
VPC實例
發送能力預留
60 MB/s
訂閱能力預留
60 MB/s
資源組
默認資源組
說明 為了避免因帶寬不足觸發網絡限制,云消息隊列 Kafka 版會根據您選擇的實例規格,評估出最佳帶寬大小,請您根據界面提示,按一定倍數購買公網流量。
步驟二:獲取VPC信息
登錄專有網絡控制臺。
在左側導航欄,單擊交換機。然后在頂部菜單欄選擇搭建的VPC網絡所在地域。
在交換機頁面,查看vSwitch ID和VPC ID。
步驟三:部署實例
在云消息隊列 Kafka 版控制臺的實例列表頁面,找到未部署的實例,單擊右側操作列的部署。
在部署實例面板,配置以下參數,然后單擊確定。
非Serverless實例
參數
說明
示例
VPC ID
選擇步驟二:獲取VPC信息中獲取的VPC ID。
vpc-bp17fapfdj0dwzjkd****
vSwitch ID
選擇步驟二:獲取VPC信息中獲取的vSwitch ID。
vsw-bp1gbjhj53hdjdkg****
跨可用區部署
若實例的規格類型為專業版,您可以選擇是否跨可用區部署。跨可用區部署具備較強的容災能力,可以抵御機房級別的故障。
是
主可用區候選集
選擇交換機后,系統自動填寫與交換機一致的可用區。您也可以修改主可用區候選集,選擇其他可用區或增加其他可用區候選項。僅當跨可用區部署配置為是時,需要配置該參數。
可用區D
備可用區候選集
備可用區建議選擇較新的可用區,一般是字母順序靠后的可用區。主備可用區互不重疊。僅當跨可用區部署配置為是時,需要配置該參數。
可用區H
強制部署在所選可用區
是否需要部署在所選擇的可用區候選集。默認選擇否。僅當跨可用區部署配置為是時,需要配置該參數。
否
版本
您部署的云消息隊列 Kafka 版的版本。版本號與開源版本號對應。
2.6.2
2.2.0
2.2.0
消息保留時間
設置消息保留的時長。以小時為單位。
72
最大消息大小
設置接收的最大消息的大小,以MB為單位。
1
消費位點保留時長
設置消費位點保留時長,以分鐘為單位。
10080
ACL 功能
選擇是否需要啟用ACL功能。借助云消息隊列 Kafka 版ACL功能,您可以按需為SASL用戶賦予向云消息隊列 Kafka 版收發消息的權限,從而實現權限分割。
禁用
自定義用戶名密碼
選擇是否需要自定義用戶名和密碼。選擇否則使用系統為每個實例分配的默認用戶名和密碼。
否
云盤加密
選擇是否需要開啟實例加密。
啟用
云盤密鑰 ID
同地域的云盤加密的密鑰ID,請按照控制臺提示配置。當云盤加密參數設置為啟用時,需配置此參數。
0d24xxxx-da7b-4786-b981-9a164dxxxxxx
Serverless實例
參數
說明
示例
VPC ID
選擇步驟二:獲取VPC信息中獲取的VPC ID。
vpc-bp17fapfdj0dwzjkd****
vSwitch ID
選擇步驟二:獲取VPC信息中獲取的交換機ID。
vsw-bp1gbjhj53hdjdkg****
版本
您部署的云消息隊列 Kafka 版的版本。版本號與開源版本號對應。
3.3.1
消息保留時間
設置消息保留的時長。以小時為單位。
72
最大消息大小
設置接收的最大消息的大小,以MB為單位。
1
消費位點保留時長
設置消費位點保留時長,以分鐘為單位。
10080
實例進入部署中狀態。實例部署預計需要10分鐘~30分鐘。
說明實例部署完成后無法更改配置的VPC及vSwitch。
步驟四:查看實例詳情
在云消息隊列 Kafka 版控制臺的實例列表頁面,單擊目標實例名稱。
在實例詳情頁面,查看實例的接入點、用戶名、密碼。
在接入點信息區域,查看實例的接入點。接入點如何選擇,請參見接入點對比。
默認接入點與SASL接入點:VPC網絡接入時使用。
SSL接入點:公網接入時使用。
在配置信息區域,查看用戶名和密碼。
步驟五:配置白名單并測試網絡
在實例詳情頁面的接入點信息區域,找到實例的目標接入點,在其操作列,單擊管理白名單。
在白名單管理頁面,單擊添加白名單分組,然后設置分組名稱和IP地址或地址段,然后單擊確定。
在本地客戶端開啟Telnet,執行
telnet 接入點域名 端口號
,測試是否可以連接云消息隊列 Kafka 版。例如,客戶端通過公網SSL接入點訪問云消息隊列 Kafka 版,執行
telnet alikafka-pre-cn-zv**********-1.alikafka.aliyuncs.com 9093
。Telnet響應成功,說明網絡連接正常。
如果實例運行還存在異常,請使用自檢工具進行自檢。具體操作,請參見實例運行健康自檢指南。