What should happen if the DNS lookup for the GELF server returns multiple records?
A good default might be to round-robin between the servers to achieve load balancing. This is problematic with GELF chunking, though. All chunks for one message need to be delivered to the same server.
So if we round-robin, we have to ensure that we send all chunks (if there is more than one) to the same server.