Kafka Client Configuration Details

To establish the connection successfully, you must configure the Apache Kafka instance.

The Apache Kafka Client Configuration dialog box contains the following fields:
Condition Applicable Field Description
N/A Connection Name The unique name for the connection you are creating.

This name is displayed in the Connection drop-down list for all the TIBCO Flogo® Connector for Apache Kafka activities.

N/A Description A short description of connection
N/A Brokers A comma-separated list of host and port pair (host:port) for establishing the initial connection with the Kafka cluster.
Applicable only when SASL/PLAIN is selected in the Auth Mode field. Auth Mode Select one for following authentication type to establish the connection with Kafka cluster:
  • None: To establish the connection without authentication
  • SASL/PLAIN: To use Simple Authentication Security Layer (SASL) PLAIN authentication
  • SSL: To use Secure Socket Layer (SSL) authentication
User Name The user name for authentication.
Password The password for authentication.
Applicable only when SASL/PLAIN or SSL is selected in the Auth Mode field. Client Certificate A Privacy Enhanced Mail (PEM) encoded client certificate file for mutual authentication.
Client Key A PEM encoded private key file for mutual authentication.
CA or Server Certificate A PEM encoded private key file for server authentication.
Connection Timeout The amount of time in seconds to wait for the initial connection.

Default value: 30 seconds

N/A Retry Backoff The amount of time in milliseconds to wait for leader election to occur before retrying.

Default value: 250 milliseconds

N/A Max Retry The number of attempts to retry metadata request when the cluster is in the middle of a leader election.

Default value: 3 attempts

N/A Refresh Frequency The amount of time in seconds after which metadata is refreshed.

Default value: 40 seconds