

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

# 了解 MSK Connect 工作程序
<a name="msk-connect-workers"></a>

工作程序是运行连接器逻辑的 Java 虚拟机（JVM）进程。每个工作程序都会创建一组任务，这些任务在并行线程中运行并执行复制数据的工作。任务不存储状态，因此可以随时启动、停止或重新启动，以提供弹性且可扩展的数据管道。剩余工作程序会自动检测到工作程序数量的变化，无论是由于扩展事件还是意外故障所致。它们会进行协调，以重新平衡剩余工作程序集合的任务。Connect 工作程序使用 Apache Kafka 的使用器组来协调和重新平衡。

如果您的连接器容量要求变化不定或难以估计，则可以让 MSK Connect 根据需要在您指定的下限和上限之间扩展工作程序数量。或者，您可以指定要运行连接器逻辑的确切工作程序数量。有关更多信息，请参阅 [了解连接器容量](msk-connect-capacity.md)。

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

## 默认工作程序配置
<a name="msk-connect-default-worker-config"></a>

MSK Connect 提供以下默认工作程序配置：

```
key.converter=org.apache.kafka.connect.storage.StringConverter
value.converter=org.apache.kafka.connect.storage.StringConverter
```