We have scaled our application to multiple instances. Each instance can handle the same queries. We see them registered in the Axon Server dashboard, but only 1 instance ever handles the queries. Should Axon Server dispatch them in a round-robin fashion to other instances? I’m wondering if we’ve missed a configuration somewhere or if this is the expected behavior. We are using Axon Server 2023.2 and Axonframework 4.8.1
Axon Server should distribute the queries between the instances. Initially, it distributes round-robin. After a number of requests it will include the average response time in the distribution.