queue.integration-downlink.poll-interval |
TB_IE_DOWNLINK_POLL_INTERVAL |
1000 |
Interval in milliseconds to poll messages from 'tbmq.ie.downlink' topics |
queue.integration-msg.poll-interval |
TB_IE_MSG_POLL_INTERVAL |
1000 |
Interval in milliseconds to poll messages from 'tbmq.msg.ie' topics |
queue.integration-msg.pack-processing-timeout |
TB_IE_MSG_PACK_PROCESSING_TIMEOUT |
30000 |
Timeout in milliseconds for processing the pack of messages |
queue.integration-msg.ack-strategy.type |
TB_IE_MSG_ACK_STRATEGY_TYPE |
SKIP_ALL |
Processing strategy for 'tbmq.msg.ie' topics. Can be: SKIP_ALL, RETRY_ALL |
queue.integration-msg.ack-strategy.retries |
TB_IE_MSG_ACK_STRATEGY_RETRIES |
5 |
Number of retries, 0 is unlimited. Use for RETRY_ALL processing strategy |
queue.integration-msg.ack-strategy.pause-between-retries |
TB_IE_MSG_ACK_STRATEGY_PAUSE_BETWEEN_RETRIES |
1 |
Time in seconds to wait in consumer thread before retries |
queue.kafka.bootstrap.servers |
TB_KAFKA_SERVERS |
localhost:9092 |
List of kafka bootstrap servers used to establish connection |
queue.kafka.enable-topic-deletion |
TB_KAFKA_ENABLE_TOPIC_DELETION |
true |
Enable/disable deletion of topics for Application MQTT Clients |
queue.kafka.default.consumer.partition-assignment-strategy |
TB_KAFKA_DEFAULT_CONSUMER_PARTITION_ASSIGNMENT_STRATEGY |
org.apache.kafka.clients.consumer.StickyAssignor |
A list of class names or class types, ordered by preference, of supported partition assignment strategies that the client will use to distribute partition ownership amongst consumer instances when group management is used |
queue.kafka.default.consumer.session-timeout-ms |
TB_KAFKA_DEFAULT_CONSUMER_SESSION_TIMEOUT_MS |
300000 |
The timeout in milliseconds used to detect client failures when using Kafka's group management facility |
queue.kafka.default.consumer.max-poll-interval-ms |
TB_KAFKA_DEFAULT_CONSUMER_MAX_POLL_INTERVAL_MS |
300000 |
The maximum delay in milliseconds between invocations of poll() when using consumer group management |
queue.kafka.default.consumer.max-poll-records |
TB_KAFKA_DEFAULT_CONSUMER_MAX_POLL_RECORDS |
2000 |
The maximum number of records returned in a single call to poll() |
queue.kafka.default.consumer.max-partition-fetch-bytes |
TB_KAFKA_DEFAULT_CONSUMER_MAX_PARTITION_FETCH_BYTES |
16777216 |
The maximum amount of data in bytes per-partition the server will return |
queue.kafka.default.consumer.fetch-max-bytes |
TB_KAFKA_DEFAULT_CONSUMER_FETCH_MAX_BYTES |
134217728 |
The maximum amount of data in bytes the server should return for a fetch request |
queue.kafka.default.producer.acks |
TB_KAFKA_DEFAULT_PRODUCER_ACKS |
1 |
The number of acknowledgments the producer requires the leader to have received before considering a request complete |
queue.kafka.default.producer.retries |
TB_KAFKA_DEFAULT_PRODUCER_RETRIES |
1 |
Setting a value greater than zero will cause the client to resend any record whose send fails with a potentially transient error |
queue.kafka.default.producer.batch-size |
TB_KAFKA_DEFAULT_PRODUCER_BATCH_SIZE |
16384 |
The producer will attempt to batch records together into fewer requests whenever multiple records are being sent to the same partition. Size in bytes |
queue.kafka.default.producer.linger-ms |
TB_KAFKA_DEFAULT_PRODUCER_LINGER_MS |
5 |
The producer groups together any records that arrive in between request transmissions into a single batched request, set in milliseconds |
queue.kafka.default.producer.buffer-memory |
TB_KAFKA_DEFAULT_PRODUCER_BUFFER_MEMORY |
33554432 |
The total bytes of memory the producer can use to buffer records waiting to be sent to the server |
queue.kafka.default.producer.compression-type |
TB_KAFKA_DEFAULT_COMPRESSION_TYPE |
none |
The compression type for all data generated by the producer. Valid values are `none`, `gzip`, `snappy`, `lz4`, or `zstd` |
queue.kafka.admin.config |
TB_KAFKA_ADMIN_CONFIG |
retries:1 |
List of configs separated by semicolon used for admin kafka client creation |
queue.kafka.consumer-stats.enabled |
TB_KAFKA_CONSUMER_STATS_ENABLED |
true |
Prints lag if enabled between consumer group offset and last messages offset in Kafka topics |
queue.kafka.consumer-stats.print-interval-ms |
TB_KAFKA_CONSUMER_STATS_PRINT_INTERVAL_MS |
60000 |
Statistics printing interval in milliseconds for Kafka's consumer-groups stats |
queue.kafka.consumer-stats.kafka-response-timeout-ms |
TB_KAFKA_CONSUMER_STATS_RESPONSE_TIMEOUT_MS |
1000 |
Time to wait in milliseconds for the stats-loading requests to Kafka to finish |
queue.kafka.consumer-stats.consumer-config |
TB_KAFKA_CONSUMER_STATS_CONSUMER_CONFIG |
|
List of configs separated by semicolon used for kafka stats consumer |
queue.kafka.integration-downlink.topic-prefix |
TB_KAFKA_IE_DOWNLINK_TOPIC_PREFIX |
tbmq.ie.downlink |
Prefix for topics for sending integration configurations and validation requests from tbmq to integration executors |
queue.kafka.integration-downlink.http.topic-properties |
TB_KAFKA_IE_DOWNLINK_HTTP_TOPIC_PROPERTIES |
retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:6;replication.factor:1 |
Kafka topic properties separated by semicolon for `tbmq.ie.downlink.http` topic |
queue.kafka.integration-downlink.http.additional-consumer-config |
TB_KAFKA_IE_DOWNLINK_HTTP_ADDITIONAL_CONSUMER_CONFIG |
|
Additional Kafka consumer configs separated by semicolon for `tbmq.ie.downlink.http` topic |
queue.kafka.integration-downlink.http.additional-producer-config |
TB_KAFKA_IE_DOWNLINK_HTTP_ADDITIONAL_PRODUCER_CONFIG |
|
Additional Kafka producer configs separated by semicolon for `tbmq.ie.downlink.http` topic |
queue.kafka.integration-downlink.kafka.topic-properties |
TB_KAFKA_IE_DOWNLINK_KAFKA_TOPIC_PROPERTIES |
retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:6;replication.factor:1 |
Kafka topic properties separated by semicolon for `tbmq.ie.downlink.kafka` topic |
queue.kafka.integration-downlink.kafka.additional-consumer-config |
TB_KAFKA_IE_DOWNLINK_KAFKA_ADDITIONAL_CONSUMER_CONFIG |
|
Additional Kafka consumer configs separated by semicolon for `tbmq.ie.downlink.kafka` topic |
queue.kafka.integration-downlink.kafka.additional-producer-config |
TB_KAFKA_IE_DOWNLINK_KAFKA_ADDITIONAL_PRODUCER_CONFIG |
|
Additional Kafka producer configs separated by semicolon for `tbmq.ie.downlink.kafka` topic |
queue.kafka.integration-downlink.mqtt.topic-properties |
TB_KAFKA_IE_DOWNLINK_MQTT_TOPIC_PROPERTIES |
retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:6;replication.factor:1 |
Kafka topic properties separated by semicolon for `tbmq.ie.downlink.mqtt` topic |
queue.kafka.integration-downlink.mqtt.additional-consumer-config |
TB_KAFKA_IE_DOWNLINK_MQTT_ADDITIONAL_CONSUMER_CONFIG |
|
Additional Kafka consumer configs separated by semicolon for `tbmq.ie.downlink.mqtt` topic |
queue.kafka.integration-downlink.mqtt.additional-producer-config |
TB_KAFKA_IE_DOWNLINK_MQTT_ADDITIONAL_PRODUCER_CONFIG |
|
Additional Kafka producer configs separated by semicolon for `tbmq.ie.downlink.mqtt` topic |
queue.kafka.integration-uplink.topic |
TB_KAFKA_IE_UPLINK_TOPIC |
tbmq.ie.uplink |
Topic for sending messages/events from integration executors to tbmq |
queue.kafka.integration-uplink.topic-properties |
TB_KAFKA_IE_UPLINK_TOPIC_PROPERTIES |
retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:6;replication.factor:1 |
Kafka topic properties separated by semicolon for `tbmq.ie.uplink` topic |
queue.kafka.integration-uplink.additional-consumer-config |
TB_KAFKA_IE_UPLINK_ADDITIONAL_CONSUMER_CONFIG |
|
Additional Kafka consumer configs separated by semicolon for `tbmq.ie.uplink` topic |
queue.kafka.integration-uplink.additional-producer-config |
TB_KAFKA_IE_UPLINK_ADDITIONAL_PRODUCER_CONFIG |
|
Additional Kafka producer configs separated by semicolon for `tbmq.ie.uplink` topic |
queue.kafka.integration-uplink-notifications.topic-prefix |
TB_KAFKA_IE_UPLINK_NOTIF_TOPIC_PREFIX |
tbmq.ie.uplink.notifications |
Prefix for topics for sending notifications or replies from integration executors to specific tbmq node |
queue.kafka.integration-uplink-notifications.topic-properties |
TB_KAFKA_IE_UPLINK_NOTIF_TOPIC_PROPERTIES |
retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;partitions:1;replication.factor:1 |
Kafka topic properties separated by semicolon for `tbmq.ie.uplink.notifications` topics |
queue.kafka.integration-uplink-notifications.additional-consumer-config |
TB_KAFKA_IE_UPLINK_NOTIF_ADDITIONAL_CONSUMER_CONFIG |
|
Additional Kafka consumer configs separated by semicolon for `tbmq.ie.uplink.notifications` topic |
queue.kafka.integration-uplink-notifications.additional-producer-config |
TB_KAFKA_IE_UPLINK_NOTIF_ADDITIONAL_PRODUCER_CONFIG |
|
Additional Kafka producer configs separated by semicolon for `tbmq.ie.uplink.notifications` topic |
queue.kafka.integration-msg.topic-properties |
TB_KAFKA_IE_MSG_TOPIC_PROPERTIES |
retention.ms:604800000;segment.bytes:26214400;retention.bytes:1048576000;replication.factor:1 |
Kafka topic properties separated by semicolon for `tbmq.msg.ie` topics |
queue.kafka.integration-msg.additional-consumer-config |
TB_KAFKA_IE_MSG_ADDITIONAL_CONSUMER_CONFIG |
max.poll.records:50 |
Additional Kafka consumer configs separated by semicolon for `tbmq.msg.ie` topics |
queue.kafka.integration-msg.additional-producer-config |
TB_KAFKA_IE_MSG_ADDITIONAL_PRODUCER_CONFIG |
|
Additional Kafka producer configs separated by semicolon for `tbmq.msg.ie` topics |
queue.kafka.kafka-prefix |
TB_KAFKA_PREFIX |
|
The common prefix for all Kafka topics, producers, consumer groups, and consumers. Defaults to empty string meaning no prefix is added |