目标连接
用户既可以通过default目标连接来连接公网webhook,也可以通过对应虚拟私有云和子网的目标连接来连接私网webhook。
支持添加分布式消息服务Kafka版作为目标连接。
- Webhook就是客户端或者代理客户端提供一个webhook的url,服务器有新数据时就往url推送数据,客户端通过探测随时更新数据。
- Webhook的url,需支持tls1.2协议和安全的加密算法。
创建WEBHOOK目标连接
在创建目标连接前,您需要具备VPC的服务权限。
- 登录事件网格控制台。
- 在左侧导航栏选择“网络管理>目标连接”,进入“目标连接”页面。
- 单击“创建目标连接”,弹出“创建目标连接”对话框。
首次创建目标连接时,系统会自动弹出创建委托授权界面,需要您创建授权委托,详情请查看授权委托。
- 参考表 目标连接参数说明,填写目标连接的配置信息。
- 单击“确定”,完成目标连接的创建。
创建分布式消息服务Kafka版目标连接
在创建目标连接前,已准备好分布式消息服务Kafka版实例。
- 登录事件网格控制台。
- 在左侧导航栏选择“网络管理>目标连接”,进入“目标连接”页面。
- 单击“创建目标连接”,弹出“创建目标连接”对话框。
- 首次创建目标连接时,系统会自动弹出创建委托授权界面,需要您创建授权委托,详情请查看授权委托。
- 创建目标连接成功后,不支持修改Kafka实例参数。
- 参考Kafka目标连接参数说明,填写目标连接的配置信息。
表2 Kafka目标连接参数说明 参数
说明
类型
选择“分布式消息服务 Kafka版”。
名称
您自定义的目标连接名称。
目标连接创建成功后,目标连接名称不支持修改。
描述
目标连接的描述信息。
实例
选择kafka实例。
接入方式
选择“密文接入”或“明文接入”。
安全协议
当选择为密文接入时会显示对应的安全协议。
SASL_SSL 认证机制
Kafka实例开启SASL_SSL认证时可见,选择SASL_SSL 认证机制。
- PLAIN:一种简单的用户名密码校验机制。
- SCRAM-SHA-512:采用哈希算法对用户名与密码生成凭证,进行身份校验的安全认证机制,比PLAIN机制安全性更高。
用户名
Kafka实例开启SASL_SSL认证时可见,输入实例用户名。
密码
Kafka实例开启SASL_SSL认证时可见,输入实例密码。
确认模式
Kafka客户端收到Server端确认信号个数,表示producer需要收到多少个这样的确认信号,算消息发送成功。
- None:表示producer不需要等待任何确认收到的信息,副本将立即加到socket buffer并认为已经发送,没有任何保障可以保证此种情况下server已经成功接收数据。
- Leader Only:表示至少要等待leader已经成功将数据写入本地log,但是并没有等待所有follower是否成功写入,如果follower没有成功备份数据,而此时leader又无法提供服务,则消息会丢失。
- All:表示leader需要等待ISR中所有备份都成功写入日志,只要任何一个备份存活,数据都不会丢失。
- 单击“确定”,完成目标连接的创建。
编辑目标连接
目标连接创建成功后,仅支持修改目标连接的描述信息。
- 登录事件网格控制台。
- 在左侧导航栏选择“网络管理>目标连接”,进入“目标连接”页面。
- 在待修改描述信息的目标连接所在行,单击“编辑”,进入“编辑目标连接”对话框。
- 修改描述信息,单击“确定”,完成修改。
删除目标连接
- 登录事件网格控制台。
- 在左侧导航栏选择“网络管理>目标连接”,进入“目标连接”页面。
- 在待删除的目标连接所在行,单击“删除”,进入“删除目标连接”对话框。
目标连接如已关联事件订阅,则不支持删除。您需要先解除关联,然后再进行删除操作。
- 单击“确定”,完成目标连接的删除。