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