September 2019
Intermediate to advanced
668 pages
15h 59m
English
The Docker Compose files, docker-compose-partitions.yml, and docker-compose-kafka.yml, contain some extra configuration for handling partitions in the message brokers, RabbitMQ and Kafka. For details, refer to the Guaranteed order and partitions section in Chapter 7, Developing Reactive Microservices. This configuration has also been moved to the centralized configuration repository.
For example, in docker-compose-kafka.yml, the configuration for the product consumer that reads messages from the first partition in the product topic in Kafka appears as follows:
product: environment: - SPRING_PROFILES_ACTIVE=docker - MANAGEMENT_HEALTH_RABBIT_ENABLED=false ...