Как настроить максимальное количество одновременных подключений в grpc

Я относительно новичок в grpc. Я следил за учебником grpc java и смог сгенерировать необходимые классы с использованием буфера протокола и запустил клиент и сервер, и все это хорошо. Теперь мне было интересно, сколько одновременных клиентских подключений может принять сервер? Есть ли способ его настроить?

Причина, по которой мне нужно это знать, заключается в том, что я буду развертывать сервер на 32-поточной машине, и каждый клиентский запрос будет обрабатываться группой параллельных рабочих потоков. Поэтому мне нужны некоторые показатели (до) того, сколько потоков я должен создавать для каждого запроса, поскольку это должно быть ограничено количеством одновременных подключений, которые сервер может принять.


person Asif Iqbal    schedule 20.05.2016    source источник


Ответы (1)


На данный момент ограничений нет. Есть NettyServerBuilder.maxConcurrentCallsPerConnection(), который связан, но недостаточен сам по себе. Я создал проблему для отслеживания.

Такие вещи определенно появятся, хотя их точная форма все еще разрабатывается.

person Eric Anderson    schedule 31.05.2016