Вопросы по теме 'grpc-java'
Как добавить глобальный перехватчик исключений на сервер gRPC?
Как в gRPC добавить глобальный перехватчик исключений, который перехватывает любые RuntimeException и передает значимую информацию клиенту?
например, метод divide может выдавать ArithmeticException с сообщением / by zero . На стороне...
16224 просмотров
schedule
10.12.2022
Нужно ли объединять экземпляры ManagedChannel для многопоточного клиента Java GRPC (1.1.2)?
TL;DR
Имеет ли ManagedChannel неявный пул соединений grpc-java или ответственность за объединение ManagedChannel экземпляров лежит на пользователе?
Итак, я использую java grpc 1.1.2 с протоколом 3.2.0. Мне кажется, что нет неявной...
4579 просмотров
schedule
30.03.2024
проблема рукопожатия ssl между Java-клиентом GRPC и сервером NodeJS
Я использую GRPC (клиент Java) для подключения через SSL к серверу NodeJS. Контекст SSL, который я использую, скопирован ниже. Я попытался запустить ssldump (в ОС Mac El Capitan) для отладки. Я получаю следующее исключение на сервере, когда пытаюсь...
381 просмотров
schedule
08.07.2023
Использование gRPC связывает приложение Spring Boot вместе с консулом или Eureka
Как мы можем использовать связь grcp с приложением весенней загрузки. И как мы можем использовать общий метод обнаружения служб для использования с grpc, чтобы получить конечную точку весеннего загрузочного приложения.
1214 просмотров
schedule
03.02.2023
Как читать метаданные в gRPC с помощью Java на стороне клиента
Я использую компилятор Java и Protoc 3.0, и мой прототип файла упомянут ниже. https://github.com/openconfig/public/blob/master/release/models/rpc/openconfig-rpc-api.yang
syntax = "proto3";
package Telemetry;
// Interface exported by Agent...
7163 просмотров
schedule
25.08.2022
Сервер GRPC получает отмену клиента
Я создал микросервис для веб-трансляции с помощью grpc. потоковая передача работает нормально, но отмена потока работает только на стороне клиента.
если клиент вызывает CancellableContext.cancel, потоковая передача видео останавливается, но сервер...
2125 просмотров
schedule
16.02.2023
Метод Grpc.Core.RpcException не реализован с клиентом C# и сервером Java.
У меня возникли проблемы с поиском источника этой ошибки. Я реализовал простой сервис с помощью protobuf:
syntax = "proto3";
package tourism;
service RemoteService {
rpc Login(LoginUserDTO) returns (Response) {}
}
message AgencyDTO{
int32...
11602 просмотров
schedule
24.11.2023
gRPC gradle: generateProto не работает с каталогом, который не найден при импорте других определений прототипов
Я пытаюсь скомпилировать некоторые определения protobuf как задачу gradle, но получаю следующую ошибку без генерации исходного кода:
* What went wrong:
Execution failed for task ':generateProto'.
> protoc: stdout: . stderr:...
746 просмотров
schedule
09.08.2023
Ошибка SSL с GRPC Java
Версия JDK: 1.8u77
proto3.0.3 версия
Я пробовал включить SSL в текущее приложение. Пожалуйста, найдите ниже подходы, которые мы опробовали.
1) Статический подход OpenSSL
Мы добавили io.netty.tcnative-boringssl-static, io.netty.handler и...
3254 просмотров
schedule
05.10.2022
Как передать traceIds в Hystrix Observables?
У меня есть несколько сервисов, некоторые из которых используют HystrixObservableCommand от Hystrix для вызова других сервисов, а другие используют HystrixCommand. Как передать идентификаторы трассировки из вызывающей службы в Observables в...
681 просмотров
schedule
05.05.2022
Не удалось подключить клиент grpc к серверу grpc
Я пытаюсь сделать вызов клиента grpc на сервер и получаю следующее исключение.
RPC failed: Status{code=INTERNAL, description=Thrown from
handleResolvedAddresses(): java.lang.IllegalArgumentException:
gracefulShutdownTimeoutMillis: -1 (expected:...
581 просмотров
schedule
10.03.2023
компиляция 'io.grpc:grpc' не удалась в демонстрационном проекте
Я загрузил простой демонстрационный клиентский проект helloworld для Android отсюда, я не изменяю код:
https://github.com/grpc/grpc-java/tree/master/examples/android/helloworld
При построении градиента я получаю сообщение об ошибке:...
389 просмотров
schedule
05.11.2023
Гарантированно ли вызов onComplete/onCancel с помощью grpc?
Я должен выполнять некоторый код в начале и в конце каждого вызова, обрабатываемого моим сервером grpc.
Я использую ServerCall.Listener:
код для выполнения в начале вызова находится в конструкторе слушателя
код для выполнения в конце вызова...
845 просмотров
schedule
26.12.2022
gRPC Java — хранение переменных состояния (для аутентификации пользователя)
Я использую gRPC в среде SpringBoot (и SpringSecurity) и использую ServerInterceptor для аутентификации пользователей при их подключении. Я сохраняю результат аутентификации в Spring SecurityContextHolder . ( Подписался )
private final...
486 просмотров
schedule
23.02.2023
Android DialogFlow V2 SDK Клиентская библиотека Java Grpc Облачная платформа Google для обнаружения намерений в прямом аудиопотоке
Как создать новое приложение для Android с Dialogflow V2. Что такое клиентская библиотека и как она используется Android. Я хочу отправить поток для обнаружения намерения. Чем он отличается от устаревшего SDK. Есть ли где-нибудь образец кода...
971 просмотров
schedule
12.05.2023
как запросить локальный сервер gRPC?
У меня есть сервер gRPC, и я хочу вызвать этот сервер по локальному каналу, например:
другое сообщение -> адаптер -> локальный клиент grpc -> локальный сервер grpc
так как создать локального клиента grpc ?, использовать локальный канал для...
1333 просмотров
schedule
01.11.2022
Как создать контейнер kubernetes и запустить его из другого модуля
У меня есть микросервис grpc A, работающий в кластере kubernetes. Когда эта служба вызывается, я хотел бы создать экземпляр другой микрослужбы grpc B и запустить ее в том же кластере. У меня есть образ второй службы, включенный в контейнер A....
1377 просмотров
schedule
02.07.2022
Context CancellationListener служб gRPC не запускается, когда клиент отменяет вызов службы
У меня есть потоковая служба, которая бесконечно передает потоки с сервера на клиент, пока клиент не отменит.
На стороне сервера у меня есть поток, который заполняет ehcache данными, полученными из базы данных.
Ehcache предоставляет обратные...
852 просмотров
schedule
04.07.2022
Использование перехватчиков сервера grpc для вложенных вызовов сервера
У меня есть клиент, который вызывает службу A grpc, которая вызывает другую службу B. Я хочу использовать ServerInterceptor , чтобы захватить всю трассировку вызовов в корневом диапазоне (уровень 1), начиная с клиента и службы A в качестве его...
605 просмотров
schedule
23.04.2023
Проблемы при передаче метки времени в grpc
Как передать метку времени моему клиенту grpc. Я получаю следующую ошибку. Я передал отметку времени в одинарных кавычках и в других случаях, как показано ниже, но это не сработало. Когда я не передаю as_of, он работает нормально.
вызов grpc_cli...
425 просмотров
schedule
07.07.2023