Hi everybody,
I’m trying to find out how to scale Storm DRPC server. As far as I can see from
the documentation I can start several DRPC servers and configure my slaves to
know about them:
drpc.servers:
- "drpc1.foo.com"
- "drpc2.foo.com"
On the other hand java client can connect only to one DRPC server (please
correct me if I’m wrong):
DRPCClient client = new DRPCClient("drpc-host", 3772);
My concern here is that client should create DRPCClient instance per DRPC
server and choose manually where to execute query.
So the question is – can you give me any idea how to balance the load across
multiple Storm DRPC severs? Is it possible with java client?
Thank you very much,
Victor