了解连接器容量 - Amazon Managed Streaming for Apache Kafka

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

了解连接器容量

连接器的总容量取决于该连接器拥有的工作器数量以及每个工作人员的 MSK Connect Units (MCUs) 数量。每个都MCU代表 1 v CPU 的计算能力和 4 GiB 的内存。MCU内存与工作实例的总内存有关,而不是正在使用的堆内存。

MSKConnect 工作人员使用客户提供的子网中的 IP 地址。每个工作人员使用客户提供的子网中的一个 IP 地址。您应确保在提供给 CreateConnector 请求的子网中有足够的可用的 IP 地址来考虑其指定容量,尤其是在自动缩放连接器时,工作人员数量可能会波动。

要创建连接器,必须选择以下两种容量模式之一。

  • 已预置 – 如果您知道连接器的容量要求,请选择此模式。指定两个值:

    • 工作程序数量。

    • MCUs每个工作人员的人数。

  • 自动扩缩 – 如果连接器的容量要求各不相同,或者您事先不知道连接器的容量要求,请选择此模式。当您使用自动缩放模式时,Amazon MSK Connect 会使用与连接器中运行的工作器数量和MCUs每个工作线程的数量成比例的值来覆盖连接器的tasks.max属性。

    指定三组值:

    • 最小和最大工作程序数量。

    • CPU利用率的缩小和向外扩展百分比,由指标确定。CpuUtilization当连接器的CpuUtilization指标超过横向扩展百分比时,Connec MSK t 会增加连接器中运行的工作线程数量。当CpuUtilization指标低于缩减百分比时,Conn MSK ect 会减少员工人数。工作程序的数量将始终保持在创建连接器时指定的最小和最大数量之间。

    • MCUs每个工作人员的人数。

有关工作程序的更多信息,请参阅 了解 MSK Connect 工作人员。要了解有关 MSK Connect 指标的信息,请参阅监控 MSK Connect