Kafka task#
Apache Kafka is an open-source stream-processing software platform developed by the Apache Software Foundation. (for more info : https://kafka.apache.org/)
You need to download these jar files and place them in your CrushFTP ▸ plugins ▸ lib folder.
kafka-clients.jar
kafka-streams.jar
Then restart CrushFTP.
Using Kafka task you are able to send a file or a custom topic.
It is possible to load your own SASL connection parameters with the flag "Load custom client config"
Config example:
#KafkaTask SASL properties file example # Kafka server host and port. bootstrap.servers=192.168.10:9092 # Client id client.id=CrushFTP # Serializer (Cannot be changed!) key.serializer=org.apache.kafka.common.serialization.StringSerializer value.serializer=org.apache.kafka.common.serialization.ByteArraySerializer #Max block and timeout max.block.ms=10000 request.timeout.ms=20000 #Authentication related settings security.protocol=SASL_PLAINTEXT sasl.mechanism=PLAIN sasl.jaas.config=org.apache.kafka.common.security.plain.PlainLoginModule required \ username="kafka-username" \ password="kafka-password" \
Add new attachment
Only authorized users are allowed to upload new attachments.
List of attachments
Kind | Attachment Name | Size | Version | Date Modified | Author | Change note |
---|---|---|---|---|---|---|
jar |
kafka-clients.jar | 1,893.6 kB | 1 | 05-Dec-2023 05:32 | krivacsz | |
jar |
kafka-streams.jar | 821.8 kB | 1 | 05-Dec-2023 05:32 | krivacsz | |
png |
kafka_custom_config.png | 214.3 kB | 1 | 05-Dec-2023 05:32 | krivacsz | |
png |
kafka_task.png | 79.1 kB | 1 | 05-Dec-2023 05:32 | krivacsz |
«
This particular version was published on 05-Dec-2023 05:32 by krivacsz.
G’day (anonymous guest)
Log in
JSPWiki