Задать вопрос
@LakeForest

Чем отличается stub и channel в gRPC, Что переменных нужно переиспользовать в Python при отправке новых запросов?

async with  grpc.aio.insecure_channel(self._url) as channel:
        stub = stt_pb2_grpc.TestServiceStub(channel)
        response =  await stub.Method(self.build_request(request))


По документации gRPC советуют переиспользовать соединение, а не создавать новые. Выходит мне нужно сохранить переменную channel, но нужно ли пересоздавать stub?

Подскажите, как правильно здесь сделать, что бы при нагрузке не отвалилось соединение?
Буду благодарен, если подскажите, как через питон передавать таймаут другим grpc-сервисам, связанным с основным - получившим запрос...
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
29 янв. 2025, в 00:48
2000 руб./за проект
29 янв. 2025, в 00:34
100 руб./за проект
28 янв. 2025, в 23:52
2000 руб./за проект