Описание тега grpc-python
Реализация gRPC на Python: высокопроизводительная общая среда RPC с открытым исходным кодом, которая ставит мобильные устройства и HTTP/2 на первое место.
1
ответ
Как определить глобальный обработчик ошибок в gRPC python
Я пытаюсь перехватить любое исключение, которое возникает в любом сервисере, поэтому я могу убедиться, что я распространяю только известные исключения, а не неожиданные, такие как ValueError, TypeError и т. Д. Я хотел бы иметь возможность отлавливат…
02 окт '18 в 12:37
2
ответа
gRPC + Тема локальной проблемы
Я собираю сервер grpc с python и пытаюсь обработать некоторое локальное хранилище потоков с помощью werkzeug Local и LocalProxy, аналогично тому, что делает колба. Проблема, с которой я сталкиваюсь, заключается в том, что, когда я сохраняю некоторые…
26 ноя '18 в 19:10
1
ответ
Отображение кодов ошибок gRPC на коды ошибок HTTP
Мое веб-приложение отправляет HTTP-запросы к Extensible Service Proxy (ESP), который, в свою очередь, делегирует сервер gRPC (написанный на Python). Игнорирование клиентов Android и iOS, архитектура: ESP - это обратный прокси-сервер nginx. Сервер gR…
23 дек '18 в 12:44
1
ответ
Как заставить многопроцессорную работу на клиент-серверной платформе gRPC для веб-сканирования?
Я пытаюсь построить веб-сканер на Python с использованием gRPC. Я включил функции сканирования в файл сервера и использую клиент для запроса списка URL-адресов от пользователя и отправки его на сервер для очистки. Каждый URL занимает около 25-30 сек…
22 янв '19 в 10:34
0
ответов
Как сделать асинхронную потоковую передачу с gRPC?
Я пытаюсь выполнить анализ изображений в реальном времени с помощью dart(flutter) клиента и python-сервера с gRPC api. Как настроить асинхронную потоковую передачу изображений с помощью dart-client в gRPC?(Например, веб-сокеты)
09 фев '19 в 11:07
0
ответов
Реализация python-grpc-gateway?
Наш спокойный сервис построен на основе python(но с унифицированной схемой json). Мы хотим перенести его в grpc / protobuf для поддержки схемы и кросс-языка (go / java), и мы не хотим ломать старую систему. Любые предложения, чтобы сделать миграцию …
06 дек '18 в 07:36
0
ответов
Как эффективно отправить обратно данные с сервера клиенту с Python GRPC
Я хотел бы знать, если есть рекомендуемый способ вернуть данные обратно с сервера клиенту в GRPC Python. В настоящее время у меня есть вызов RPC выделенного сервера, который блокируется при каждом вызове клиента - он зацикливается на очереди данных …
21 окт '18 в 09:50
1
ответ
Пример аутентификации клиента Python gRPC
Как вы используете библиотеку аутентификации Python gRPC для аутентификации клиента и сервера? Документы охватывают только проверку подлинности сервера. Есть ли дополнительные флаги в grpc.secure_channel() что нужно использовать?
23 окт '18 в 18:09
2
ответа
Запустить пример python grpc должен использовать команду sudo
Положитесь на этот учебник GRPC Basic Я клонирую https://github.com/grpc/grpc к местному, cd example/python/helloworldзапустить сервер python greeter_server.py затем запустите клиент python greeter_client.py, но получите ошибку Traceback (most recen…
03 ноя '18 в 07:16
0
ответов
Python grpcio лучшая практика программирования
Есть тема, рассказывающая о лучших практиках https://github.com/grpc/grpc-go/issues/682 Но я не уверен, наконец, как использовать grpcio в моей программе. Я использую tenorflow-обслуживание, основанное на GRPC. Мой клиент основан на Python SDK GRPCI…
19 июл '18 в 10:03
1
ответ
Отслеживание нескольких клиентов на сервере grpc
Я пытаюсь создать grpc Python-сервер, который может отслеживать все подключенные клиенты. Я ссылаюсь на выступление / демонстрацию Рэя Цанга, где он хранил коллекцию StreamObservers и просто перебрал их, чтобы отправить всем клиентам. Вот видео этог…
18 июл '18 в 15:35
0
ответов
Как ответить клиенту через поток - PYTHON
Я пытаюсь (не удается) использовать gRPC ( https://grpc.io/) с потоками. Что я хочу, чтобы после получения запроса, масштабировать его в поток и отвечать через этот поток, без "возврата" часть gRPC. Вот мой метод: def CriaItem(self, request, context…
08 ноя '18 в 23:58
1
ответ
Отправка потока файлов обратно с GRPC Python Server
У меня есть служба, которая должна возвращать поток файлов вызывающему клиенту, поэтому я создал этот файл прото. service Sample { rpc getSomething(Request) returns (stream Response){} } message Request { } message Response { bytes data = 1; } Когда…
06 сен '18 в 05:55
0
ответов
Использует ли gRPC только http2? tcpdump от определенного клиента не показывает протокол как http2
Анализируя tcpdump gRPC comm между нашим клиентом (с ограниченным env, на сетевом устройстве) и сервером, я обнаружил следующее поведение. При согласовании SSL npn он согласовывался для "h2", но в реальном пакете grpc протокол данных приложения сооб…
28 ноя '18 в 14:29
0
ответов
Сервер Python gRPC не прослушивает указанный порт
Я пытаюсь создать сервер-клиентское приложение Python gRPC, следуя этому примеру, но не могу поставить сервер в своем коде в состояние прослушивания. После добавления кода почти так же, как в примере, и запуска start Метод пока ничего не прослушивае…
25 окт '18 в 21:59
1
ответ
Передача объектов от перехватчиков сервера в функции
Я создал простой перехватчик сервера, который извлекает пользователя на основе токена JWT. Но теперь я хотел бы сделать его доступным для всех методов моих услуг. На данный момент я использую декораторы. Но я бы не хотел украшать все методы. На всяк…
25 фев '19 в 10:34
1
ответ
Как отправить подробности об ошибке вроде как BadRequest
Мне нужно отправить подробные структурированные ошибки об ошибке gRPC. Я думаю, что это может быть так: fv = BadRequest.FieldViolation(field="login", description="Name is not unique") bad_request = BadRequest(field_violations=[fv]) context.abort(Sta…
14 дек '18 в 14:44
1
ответ
gRPC-python: переключение Servicer во время работы сервера gRPC? (симуляция - переключение реального режима)
Для нашего нового открытого стандарта автоматизации лабораторных устройств ( https://gitlab.com/SiLA2/sila_python) мы хотели бы запустить устройства (= серверы gRPC) в двух режимах: режиме симуляции и реальном режиме (с одним и тем же набором удален…
22 янв '19 в 19:39
1
ответ
python3 - функция декоратора: переменная, на которую ссылаются перед присваиванием
Я работаю над микросервисом gRPC. Потому что каждый метод должен загрузить строку JSON из request сначала аргумент, а затем, в конце, сбросьте его снова, я хочу использовать декоратор для методов класса, чтобы сам метод, кроме return содержит только…
12 окт '18 в 15:24
0
ответов
Как мне сгенерировать код python grpc из установщика setuptools (setup.py)?
У нас есть несколько прототипов файлов для gRPC в репозитории, и я прочитал, что не следует фиксировать сгенерированный код. Итак, я решил, что мне нужно, чтобы генерация была частью установки пакета (например, setuptools, setup.py) Однако для генер…
25 окт '18 в 17:21