When I'm using topics.regex config option for Kafka Connector Sink (in this particular case Confluent S3 Sink) everything works as expected when sink is first started (it discovers all topics and start consuming messages from them). I want to be able to also create some topics later. I can't find anywhere in documentation what is expected behaviour here, but I wanted to be able to somehow automatically start consuming new topics with name matching provided regex. Is it possible at all? If not what would be best way to implement some automation for this?
Automatically discover topics when using topics.regex configuration for Kafka Connector
335 Views Asked by partlov At
1
There are 1 best solutions below
Related Questions in APACHE-KAFKA
- No method found for class java.lang.String in Kafka
- How to create beans of the same class for multiple template parameters in Spring
- Troubleshoot .readStream function not working in kafka-spark streaming (pyspark in colab notebook)
- Handling and ignore UNKNOWN_TOPIC_OR_PARTITION error in Kafka Streams
- Connect Apache Flink with Apache kudu as sink using Pyflink
- Embedded Kafka Failed to Start After Spring Starter Parent Version 3.1.10
- Producer Batching Service Bus Vs Kafka
- How to create a docker composer environment where containers can communicate each other?
- Springboot Kafka Consumer unable to maintain connect to kafka cluster brokers
- Kafka integration between two micro service which can respond back to the same function initiated the request
- Configuring Apache Spark's MemoryStream to simulate Kafka stream
- Opentelemetry Surpresses Kafka Produce Message Java
- Kafka: java.lang.NoClassDefFoundError: Could not initialize class org.apache.logging.log4j.core.appender.mom.kafka.KafkaManager
- MassTransit Kafka producers configure to send several events to the same Kafka topic
- NoClassDefFoundError when running JAR file with Apache Kafka dependencies
Related Questions in APACHE-KAFKA-CONNECT
- Transform Load pipeline for a logs system: Apache Airflow or Kafka Connect?
- Kafka Connect JDBC Connector not working with teradata
- How can I change index name that created by kafka-connect with connect config
- Advantages of using two Kafka Connect Sink connectors for topics with similar data and workload?
- Neo4j Source Connectors Failing to build the Schema where the source query returns null for some of the fields
- kafka connect to minio
- MANAGE LIFECYCLE OF VAULT SECRET WITH CUSTOM ["org.apache.kafka.common.config.provider"]
- Debezium sink connector doesn't delele rows in destination postgres
- Is it possible to drop a field that it's value is null from a kafka event in kafka connector?
- MSK Connector w/ SMT
- How to make one reroute for all topics in debezium Kafka Connect PostgresConnector
- Kafka Connect JDBC Sink Connector giving WorkerSinkTask ERROR: JsonConverter with schemas.enable requires "schema" and "payload"
- JAAS configuration for Managed Identity for Kafka-Connect in Azure
- Current parse Mode: FAILFAST. To process malformed records as null result, try setting the option 'mode' as 'PERMISSIVE'
- Kafka Connect - Redis Sink Connector doing String upsert with last consumed message offset
Related Questions in STRIMZI
- Unexpected Kafka request of type METADATA during SASL handshake On Linux Machine
- How do I configure multi-tenant Kafka-backed Knative channels in an Openshift?
- Apache Kafka local development
- Configuring and accessing strimzi kafka through Traefik ingressroutetcp
- kafka - how to check if cluster is not able to receive all the data being sent by producer
- Kafka Bootstrap broker <lb>:9092 (id: -1 rack: null) disconnected
- Upgrade Kafka version from 2.7 to 3.6.1 and strimzi operator version from 0.24 to 0.39
- Exotic choice for Kafka-Connect Deployment
- Why Kafka doesn't start deployed on local k8s?
- Error While Producing Message : Broker: Message size too large
- Kafka pods apparently going beyond their resource limits in kubernetes
- Kafka Connect for GCP PubSub using Strimzi Operator
- How to access strimzi kafka cluster running on minikube publically?
- kafka-cluster-zookeper networking issues in newer versions
- Fluentbit unable to export metrics from node_metrics_exporter input to kafka output
Related Questions in S3-KAFKA-CONNECTOR
- Kafka connect getting fail to submit task
- Confluent Kafka Connect S3 Source Connector not writing to topic with no errors
- AWS MSK S3 Sink Connector to Deserialize AVRO without Schema Registry
- Open-source Kafka Sink Connector to S3 storage
- Multiple kafka connects using S3 sink with same `topics.dir`
- How to extract subset of fields from Avro record then write out to S3 using another schema?
- Confluent S3 Sink Connector: Error using Parquet format class with compression
- MSK S3 connector in us-west-2 gives timeout error while connecting to S3 bucket in us-east-1
- Kafka connect transformation "Error getting config definition from Transformation"
- Is there a way to reduce lag in a Kafka Consumer group?
- Configure s3 sink on kafka-connect for kubernetes with TimeBasedPartitioner to increase throughput
- Reading files from S3 to kafka topic
- Automatically discover topics when using topics.regex configuration for Kafka Connector
- Can Confluent S3SourceConnector read a CSV file from S3 bucket?
- Kafka S3 sink connector failing with 22 topics
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You should not need to do anything. It will find the new topic automatically if it matches the regex. But it is not immediate - it might take a few minutes (I think it is driven by the metadata refresh which is by default 5 minutes?). I never used it directly with the S3 connector you mention. But it worked fine for me with other connectors and I think there should be no differences.