Starter class
rocketmq_sink-sink.jar
com.oceanbase.oms.connector.rocketmq.sink.RocketMQSinkBooster
[Metadata] nameSvrAddr
Description: specifies the address of RocketMQ.
Default value: None. This parameter is required.
Value type: String.
Supported version: OMS V3.3.1 and later.
[Authentication] accessKey
Description: specifies the AccessKey ID of RocketMQ.
Default value: None.
Value type: String.
Supported version: OMS V3.3.1 and later.
[Authentication] secretKey
Description: specifies the AccessKey Secret of RocketMQ.
Default value: None.
Value type: String.
Supported version: OMS V3.3.1 and later.
[Metadata] producerGroup
Description: specifies the producer group of RocketMQ.
Default value: OMS.
Value type: String.
Supported version: OMS V3.3.1 and later.
[Message settings] tags
Description: specifies message tags. If this parameter is specified, messages will be suffixed "_tag".
Default value: default.
Value type: String.
Supported version: OMS V3.3.1 and later.
[Distribution] partitionMode
Description: specifies the distribution logic that determines the partition into which a data record is to be written.
Default value: HASH.
Valid values: HASH (hash value of the primary key) and TABLE (hash value of the table name).
Supported version: OMS V3.3.1 and later.
[Threads] workerNum
Description: specifies the number of data writing threads.
Default value: 4.
Value type: int.
Supported version: OMS V3.3.1 and later.
[Error handling] sendMsgTimeout
Description: specifies timeout period for sending messages.
Default value: 3000 ms
Value type: int.
Supported version: OMS V3.3.1 and later.
[RocketMQ parameters] enableTrace
Description: specifies whether to enable RocketMQ client trace.
Default value: false.
Value type: Boolean.
Supported version: OMS V3.3.1 and later.
[Serialization] serializerType
Description: specifies the serialization format.
Default value: DEFAULT.
Valid values: DEFAULT, DEFAULT_WITH_SCHEMA, SHAREPLEX, CANAL, DATAWORKS_V2, and DATAWORKS_V1.
Supported version: OMS V3.3.1 and later.