Used for writing ISIS NeXus files with the filewriter.
- Docker
docker-compose
(optional for scripts)
confluent_kafka
- Replace
command-uriinconfig-files/file_writer_config.inito the correct broker/topic - Replace
status-uriinconfig-files/file_writer_config.inito the correct broker/topic - Replace
KAFKA_BROKERindocker-compose.ymlto the correct broker - Run
docker-compose upin the root directory
Note: to run headless, use docker-compose up -d
- Either run
docker-compose downor usedocker psand find the container name and rundocker stop [container]
To remove the container, use docker rm [container]
To remove the container's image, use docker rmi [imagename]
Some utility scripts for basic Kafka tasks can be found in the scripts directory of this project. These are very much experimental so use with caution before trying to use with any sort of production cluster.