grpc 相关问题

HTTP / 2上的一般RPC(远程过程调用)框架,最初是在Google开发的。 gRPC是一个语言中立且平台中立的框架,允许用户编写应用程序,其中独立服务可以相互协作,就像它们是本机的一样。它使用Protocol Buffers作为接口描述语言。

使用grpc ts工具将proto转换为ts文件

我有一个使用 nxCloud 构建的 monorepo。我在文件夹内的根目录中创建了一个 proto 文件。原型文件很好,但因为我需要导入它才能使用它的功能......

回答 2 投票 0

`grpc_tools` 中的 Python `protoc` 编译器模块可以自动包含站点包中的 proto 文件吗?

在 Python 中,gRPC 项目原始文件以较小的包形式提供。 例如,我想使用status.proto,它是grpc-status包。 protoc 编译器作为 Python 模块提供...

回答 1 投票 0

GRPC-Java DEADLINE_EXCEEDED 即使放入 .withDeadlineAfter(5, TimeUnit.MINUTES) 也会有 5 秒

不确定我是否遗漏了任何东西,但我有一个像这样的代码块 ManagedChannel 通道 = getManagedChannel(serverId); var responseObject = ArtifactsGrpc.newBlockingStub(通道). .withDeadlin...

回答 1 投票 0

gRPC 是否能够添加最大调用重试次数?

我还没有找到任何如何在某些 rpc 调用上添加重试逻辑的示例。 gRPC 是否能够添加最大调用重试次数? 如果是的话,它是内置函数吗?

回答 2 投票 0

gRPC 将 python 取消从客户端发送到 C# 服务器(通过 C# ServerCallContext 上下文)

我以为这只是一个快速且容易解决的问题,但可惜事实并非如此。 我正在尝试找到一种从我的 python 客户端实现发送“CancellationToken”的方法,

回答 1 投票 0

PathNotFoundException:无法在 Android 上的 Flutter 中打开文件“assets/crt/ca_bundle.crt”

我正在尝试构建 flutter 应用程序,在 Android 上运行该应用程序时遇到错误。相同的代码在 iOS 上运行得非常好。错误信息是: [错误:颤动/运行时/

回答 1 投票 0

从 C# 类生成 protobuf 文件?

我有一个正在转换的 C# GRPC 库,我有复杂的 protobuf-net 对象(在 C# 中定义),使用继承等功能。如何将这些对象转换为本机 .proto 文件?如果可以的话...

回答 1 投票 0

GRPC 连接状态监听器 Java

我很有趣 - 我可以有一些关于 GRPC 客户端/服务器的连接/断开事件的通知吗? 现在,当客户端终止与服务器的连接时,我在服务器上遇到异常: июн 22...

回答 2 投票 0

grpc.ConnectionTimeout() 与 context.WithTimeout() 有何不同,何时应该使用其中之一?

对于 grpc.ConnectionTimeout(),Go GRPC 文档提到: ConnectionTimeout 返回一个 ServerOption,用于设置所有连接建立的超时(直到并包括 HTTP/2 握手)...

回答 1 投票 0

如何使用Client在golang中设置Grpc状态和代码

camera, err := db.ClientDB.GetCamera(ctx, in.CameraId) if err != nil { fmt.Println("err", err) iferrors.Is(err,errors.New("相机没有找到了”)) { r...

回答 1 投票 0

服务器流模式下,写入成功,但客户端下,读取收不到消息

在服务器中。每700ms成功写入回复。 在客户端 while(m_reader->阅读(&回复)) { } 我发现一个问题。服务器写 100 个回复。但只读取了 80 多条消息,连载我...

回答 1 投票 0

构造一个空的原型消息

有没有一种简单的方法可以在 C++ 中初始化带有空字段的原始消息? 例子: 信息: 消息卡信息 { 字符串名称=1; uint32 金额 = 2; } 打印: 卡信息{ 名称:“&...

回答 1 投票 0

如何在 gRPC 服务器/客户端中设置上下文

刚开始在golang中从事gRPC项目,想知道gRPC中的上下文是如何使用的 服务器 例如,在服务器端的流客户端场景中,我有一个实现调用的函数: 远程过程调用

回答 1 投票 0

运行 gRPC Kotlin 客户端时出现“java.lang.NoClassDefFoundError: io/grpc/ClientStreamTracer$InternalLimitedInfoFactory”

我正在尝试使用 Spring Boot 运行 gRPC Kotlin 客户端,但在执行 main 函数时遇到以下错误: java.lang.NoClassDefFoundError: io/grpc/ClientStreamTracer$

回答 1 投票 0

我们可以用现有的代码在GoLang中实现grpc吗?

目前,我正在探索使用 grpc 与 Golang 进行微服务通信,其中一个微服务将充当服务器,其他服务将充当客户端,使用来自服务器的服务...

回答 1 投票 0

对 `std::condition_variable::wait(std::unique_lock<std::mutex>&)@GLIBCXX_3.4.30' 的未定义引用

我正在使用 grpc 和 opencv 编写 C++ 代码。我继续使用 cmake 和 make 进行构建。我还指定了所需的库和 .so 文件的路径。 $ cmake -DCMAKE_PREFIX_PATH=$

回答 1 投票 0

名称空间“google::protobuf::util”中的“Status”未命名类型

我正在尝试使用 C++ 中的 grpc 作为示例,其中我的客户端将视频和一些相关的 json 数据发送到 Python grpc 服务器,该服务器在添加字幕和相关的 json 数据后发回视频...

回答 1 投票 0

通过 cloudflare 的 gRPC 流量

我的私人服务器上托管着一个 gRPC 服务器。我通过使用 cloudflare 隧道创建隧道将其暴露给公共网络。 但到目前为止我还没有成功连接到服务器。 我...

回答 1 投票 0

grpc-js服务端拦截器如何实现全局异常处理?

我正在尝试使用 grpc-js 中的 gRPC 服务器拦截器来实现全局错误处理。 下面是我的实现: 函数 errorHandlingServerInterceptor(methodDescriptor, 调用) { 常量 lis...

回答 1 投票 0

AWS ALB + ECS + gRPC + NestJS,“14 不可用:尝试连接 http1.x 服务器”

事情是这样的: 我们有通过 gRPC 进行通信的 NestJS 微服务。我们将其部署到 Fargate 上的 AWS ECS。 在当前(工作)配置中,我们每个服务使用一个实例和一个 CloudMap ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.