我有一个 Spring GraphQL 应用程序,它使用 gRPC 协议调用其他内部微服务。 我需要将不记名令牌和其他信息设置为 gRPC header,我相信我们可以使用 gRPC 拦截器( ClientInterceptor实现)来设置它。 我尝试了以下方法: 基于How to Access ...
我有一个 Spring GraphQL 应用程序,它使用 gRPC 协议调用其他内部微服务。 我需要将不记名令牌和其他信息设置为 gRPC header,我相信我们可以使用 gRPC 拦截器( ClientInterceptor实现)来设置它。 我尝试了以下方法: 基于How to Access ...
当客户端和服务器在同一台电脑上工作时,它们连接正常。 下一种情况是真实 pc 上的服务器,VirtualBox 上的客户端。 两个设备都有 Windows 10. 服务器上的防火墙被禁用。 当客户端尝试 co.net 到服务器异常时发生: Grpc.Core.RpcException: 'Stat ...
我在 grpc C# 重复字段中遇到问题在 grpc 原型中 当响应是 因为说:属性或索引器属性不能分配给它在 C# 中只读为什么?!! ...
我有一个用 java 编写的 gRPC 拦截器我的 gRPC 拦截器看起来像这样 我只想在 junit 中对上述拦截器进行单元测试。 我在构建 ServerCall、Metaddata 和 ServerCallHandler 对象并将它们四处传递时遇到问题。 我尝试在我的单元测试中创建服务器调用 o ...
我目前正在使用 python grpc。 我的目的是使用最小负载大小将图像发送到我的 GRPC 服务器。 我的原型如下所示: 我的客户像这样编码图像: 我想知道这是否是通过 GRPC 序列化和映像的最佳方式? 由于有效负载大小与 REST 相同: ...
我正在尝试将 protobuf blob 的消息转换为 json,但没有相应的架构。 这是我正在使用的代码,但它没有获得嵌套对象。 也许有一种方法可以在没有模式的情况下转换 blob? 我只需要一个 json。变量名对我来说并不重要。 ...
我从具有嵌套字段的动态消息形式的 gRPC 调用获得响应。 为此,我试图先获取第一级字段,然后使用此 object 来获取嵌套字段,这就是响应的样子: 所以,当我基于 field2 获取时,会发生什么: 响应属于 Object class。但是,现在要获取嵌套字段,我需要将其类型转换为 Messag ...
我正在尝试使用更改的文件树结构和我自己的带有 msys2/mingw64 的 CMakeLists.txt 构建 grpc helloworld 示例。 我想使用 add_subdirectory 从源构建 grpc 作为 static 库,并从源递归地构建 grpc 的依赖项。 这样做我得到了未定 ...
我正在使用返回动态消息作为响应消息的反射对服务器进行 gRPC 调用。 现在,虽然这个 object 看起来类似于嵌套的 object,但它的结构与 JSON 略有不同。这使得根据字段获取值,例如 难的。 一种方法是将此消息解析为 object,然后获取所需的值。 对这里的解析有什么建议吗? 这是 ...
我有一个简单的 gRPC 客户端/服务器应用程序。 服务器启动,客户端ping(由服务器端代码验证); 但是我没有收到回复。 我将其缩小到服务器端的这一行。 我不确定什么会导致queue_timeout 。 我正在关注这个 .proto : server.py : class Pinger(Pi ...
我有一个包含多个 C# 和 Python 项目(Sln、csproj 和 pyproj)的项目。 我的项目使用 gRPC/Protobuf 进行服务间通信。 这是一个微服务架构。 我在根目录下有一个名为_SharedProtos的文件夹,其中包含我的原型。 C# 部分很简单并且已经完成。 我只是将 ...
我有一个基于 CMake 的 C++ 项目。该项目的起点是使用 cmake-init 创建的。 我正在尝试将 gRPC 添加到项目中。 但是,当使用覆盖标志时,会出现 linker 错误: 与这里的类似问题不同的是,如果没有覆盖标志,这不会发生 + 我不以任何方式使用 AuthorizationPo ...
从星期五开始,我的 grpc 服务一直在重启,说我的端口 8080 已被使用。 它在星期五之前工作正常,我的代码没有更新。 这是我的红隼配置。 我试过注释掉端口 8080。在我的 appsettings.json 中,红隼部分也被注释掉了。 这已经在网上的几个地方报道过,但是还没有解决方案..... ...
我有一个关于 grpc 服务器并行处理多个请求的问题,我有一个 grpc 服务器,服务器提供了一个端点来处理客户端请求,并且有多个客户端向同一个端点发送请求。 当不同的客户端同时向服务器发送多个请求时,服务器如何处理同时收到的这些请求? 每个请求将由一个线程同时处理吗? 还是请求会被一个个排队处理? ...
在 grpc 客户端上调用服务器中的 rpc 方法后出现此错误。 我正在使用 grpc-spring-boot-starter (java)。 请告诉我如何增加响应大小。 ...
在编写 GRPC 客户端并提交请求时,出现错误“UNAUTHENTICATED: invalid credentails”。 需要传输 3 行元数据: 声明元数据: 接下来,您需要将它们传输到 Credentials,但它不起作用。 试图通过mock stubs实现,也报错: 你能告诉我是否需要重写 ...
google.golang.org/grpc/credentials库有以下方法。// NewClientTLSFromCert constructs TLS credentials from the provided root // certificate authority certific ...
当我打印响应时,一切似乎都是正确的,而且类型也是正确的。 但是在 postman 上,我得到“13 INTERNAL”,没有其他信息: 我不知道问题出在哪里,也不知道如何从服务器端记录或打印错误。 相关原型部分: 刮刀.py 服务器: ...
我正在使用Grpc.Core和ProtoBuf.Grpc包,因为我想同时使用两者:Code-First gRPC 和 gRPC ClientFactory。 现在我有一个形式为Task<Response> MyMethod(Request request, CallContext co ...
运行 protoc 命令后,出现以下错误。 google/protobuf/descriptor.proto:找不到文件。 google/api/annotations.proto:导入“google/protobuf/descriptor.proto”未找到或有错误。 google/api/ ...