Transports
transports.conf contains zero or more transport definitions. Each definition begins with the name of a transport, surrounded by square brackets. Subsequent lines set the parameters of the transport.
This table lists the parameters specific to kafka transports. See transports.conf for the list of parameters common to all transport types.
export_headers andexport_properties are not applicable for kafka transports. Jakarta Messaging message headers and properties are always exported when translating EMS messages into Kafka messages.| Parameter Name | Description |
|---|---|
type |
Required. For all EMS transports for Kafka, the value must be kafka.
|
|
The syntax and semantics of these parameters are identical to the corresponding parameters in Apache Kafka clients. For full details, see the Apache Kafka documentation. |
|
brokers
|
The comma-separated list of host-port pairs of the Kafka bootstrap servers to connect to. |
schema_repository
|
Optional. The comma-separated list of URLs for the FTL server cluster associated with the TIBCO Schema Repository. See Translation Using Apache Avro Schemas for more information. |
Example
This example from transports.conf illustrates the syntax of EMS transport for Kafka definitions.
[KAFKA01]
type = kafka
brokers = host1:9092,host2:9092,host3:9092
schema_repository = http://host1:8585,http://host2:8585,http://host3:8585