Kafka产品优势

  • 即开即用

    100%兼容开源社区Kafka,业务代码无需改造,即可快速上云

  • 全托管服务

    无需专门部署、运维,只需专注业务本身,华为云提供更专业、更可靠的全托管Kafka队列服务

  • 高性能

    高吞吐量,低延时,消息队列性能高

  • 安全防护

    业务操作可追溯;支持SASL_SSL机制对身份认证和数据通道加密传输,确保数据传输过程中不被窃取或篡改

Kafka最佳实践

提供Kafka业务迁移、客户端参数配置建议、客户端使用规范和告警参数设置的最佳实践。

Kafka教程视频

购买Kafka实例

05:25

购买Kafka实例

连接未开启SASL的Kafka实例

04:57

连接未开启SASL的Kafka实例

扩容Kafka实例

04:46

扩容Kafka实例

Kafka常见问题

Kafka常见问题

更多Kafka问题请前往 了解更多

更多Kafka问题请前往 了解更多

  • Kafka服务端支持版本是多少?

    Kafka 1.1.0、2.3.0和2.7版本。

  • Kafka实例的ZK地址是什么?

    Kafka实例依赖ZK进行管理,开放ZK可能引发误操作导致业务受损,ZK仅Kafka内部使用,不对外提供服务。

  • 如何选择Kafka实例的存储空间?

    存储空间主要是指用于存储消息(包括副本中的消息)、日志和元数据所需要的空间。选择存储空间时,需要选择磁盘类型和磁盘大小。

    假设业务存储数据保留天数内磁盘大小为100GB,则磁盘容量最少为100GB*副本数 + 预留磁盘大小100GB。Kafka集群中,每个Kafka节点会使用33GB的磁盘作为日志和Zookeeper数据的存储,因而实际可用存储会小于购买存储。

    其中,副本数在创建Topic时可以选择,默认为3副本存储。如果开启了Kafka自动创建Topic功能,自动创建的Topic默认为3副本,副本数可以通过“配置参数”页签中的“default.replication.factor”修改。

  • Kafka是否支持跨AZ容灾?

    Kafka实例支持跨AZ容灾,在购买实例时,选择多个可用区即可实现跨AZ容灾。

  • 为什么可用区不能选择2个?

    如果您需要提高Kafka实例的可靠性,在创建实例时,建议选择3个或以上的可用区,不支持选择2个可用区。原因如下:

    每个Kafka实例包含3个Zookeeper节点,Zookeeper集群用来管理Kafka实例的配置,如果Zookeeper集群出现问题,Kafka实例将无法正常运行。至少2个Zookeeper节点正常运行,才能保证Zookeeper集群正常运行。

    假设选择2个可用区,可用区1有1个Zookeeper节点,可用区2有2个Zookeeper节点。如果可用区1故障,则Kafka实例能正常使用;如果可用区2故障,则不能正常使用。Kafka实例可用的场景只有50%,所以不支持选择2个可用区。

  • 如何选择Kafka实例存储容量阈值策略?

    支持以下两种策略:

    1、生产受限策略:该策略场景下一旦磁盘使用达到容量阈值95%,会导致后续生产失败,但保留了当前磁盘中的数据,直至数据自然老化(Kafka原有的老化机制,数据默认保留3天)。该场景适用于对数据不能丢的业务场景,但是会导致生产业务失败。

    2、自动删除策略:该策略场景下磁盘使用到达容量阈值95%后,依旧可以正常生产和消费消息,但是会删除最早的10%的消息,以保证磁盘容量充足。该场景优先保障业务不中断,数据可能会丢失。

    以上两种策略的需要基于业务对数据和业务的可靠性来进行选择,只能作为极端场景下的一个种处理方式。建议业务购买时保证有充足的磁盘容量,避免磁盘的使用达到容量阈值。

  • Kafka实例的SASL_SSL开关如何修改?

    Kafka SASL_SSL开关不支持购买实例后修改,在购买时,请慎重选择,如果购买后需要修改,需要重新购买实例。

  • Kafka扩容会影响业务吗?

    Kafka扩容带宽/代理个数/存储空间,都不会影响业务的使用。

    Kafka扩容代理规格,在扩容过程中,节点会重启,可能造成闪断。若Topic为单副本,扩容期间无法对该Topic生产消息或消费消息。

  • Kafka实例版本可以升级吗?

    Kafka实例创建成功后,实例版本不支持升级。您可以重新创建Kafka实例,实现升级Kafka实例的版本。

了解Kafka必看文档

  • Kafka功能总览

    介绍华为云Kafka服务的所有功能,以及此功能支持的区域。

    介绍华为云Kafka服务的所有功能,以及此功能支持的区域。

  • Kafka 产品介绍

    本手册介绍了Kafka的产品优势、应用场景和产品规格差异等。

    本手册介绍了Kafka的产品优势、应用场景和产品规格差异等。

  • Kafka 快速入门

    本手册介绍Kafka入门的基本流程,主要包括创建和连接Kafka实例的操作。

    本手册介绍Kafka入门的基本流程,主要包括创建和连接Kafka实例的操作。