Question

I am not sure where the distributor/s should run when there is a number of clients and a number of servers. If I have a single distributor which all clients send to and all servers get work from then surely it is a single point of failure. Is there a way to remove this weak point?

Was it helpful?

Solution

You'd likely run a distributor on a cluster for high-availability. That being said, you can go so far as to have a separate distributor for each message type and configure your clients to send each message type to its designated distributor. Then you can allocate servers to distributors based on the amount of resources you want to allocate per message type.

Does that answer your question?

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top