grpc-node相关内容
遗憾的是,由于程序的性质(不属于我所有),我不能提供太多代码。我有一个问题,我有9个微服务都是用NestJs编写的,这些微服务在本地运行得很好,但是当我将它们部署到活动网络(由停靠容器组成)时,其中2个服务器会偶尔出现14 UNAVAILABLE: read ECONNRESE错误。此问题似乎并不适用于所有其他服务 我正在使用 Node: 16-alpine3.11 "@nestjs
..
我有一个包含重复标量值的GRPC定义。 例如 message Request { bool dryrun = 1; bool verbose = 2; bool enabled = 3; float ratio = 4; int32 count = 5; string somevar = 6; bool withcondition = 7; bo
..
如何增加Node.js GRPC客户端的最大消息大小? 我们使用grpc、grpc-tools和protobufjsNPM-Packages: const packageDefinitions = loader.loadSync(PROTO_PATH, { includeDirs: [__dirname], longs: String, arrays: true }); con
..
我当前正在考虑GRPC以满足我的实时需求。 我在示例中注意到,我们被明确要求绑定到服务器中的硬编码端口。 我希望将服务器部署在类似Heroku的堆栈上。 假设我将端口设置为9090,而该端口当前正被另一个服务使用,这不会导致问题吗? 我期望process.env.PORT所鼓励的动态端口分配 如有真知灼见,不胜感激。 推荐答案 不明确要求您绑定到硬编码端口
..
我有一个TypeScript服务器试图使用Struct读取JSON对象,但它似乎只对包含";field";键的对象部分起作用,然后它会将对象作为值。尽管如此,Struct应该适用于任何JSON对象。 使用BloomRPC我正在尝试以下消息: { "payload": { "fields": { "Hello": { "whatev
..
我正在使用Nuxt.js为我从睡觉API中提取的一些数据构建一个前端。现在我需要调用远程服务上的函数,理想情况下是通过GRPC,因为该服务有一个端点。 我在网上搜索了,但我想我误解了使用nuxt创建前端的整个过程,因为我找不到有关该主题的任何信息。 例如,如何将此处提供的解决方案https://github.com/grpc/grpc-node嵌入到我的前端? 推荐答案 n
..
基本上我有一个主目录和书籍目录(一般文件结构,还有更多,但这些是重要的部分).因此,当我从 main 向 booksServer 发出请求时,它不起作用,因为缺少节点模块. 这是因为节点模块位于 docker 容器中的特定路径:'/usr/src/app' 我如何让 main.js 看到书籍(服务/容器)在此特定路径中确实有正确的节点包? 我认为我可以使用 docker-comp
..
我有一个Node gRPC服务器和一个Web gRPC客户端(带有Angular的TS).我正在使用Nginx作为代理来促进它们之间的通信. 我不知道如何使用SSL配置Web gRPC客户端(TS).我尝试将当前的Nginx配置和Node配置与Node gRPC客户端(而非Web gRPC)一起使用.在这种情况下有效. Node js配置:节点Js配置 生成证书的脚本: op
..
所以我不断收到“位置0的JSON中的意外令牌u"错误.我目前正在从主要发起方发出请求,该发起方正在向客户gRPC服务器发出gRPC请求. 当我不对文件进行容器化并在每个目录中手动npm安装软件包时,它可以正常运行.但是,由于某些原因,当我对文件进行容器化时,会出现此问题. 通常,异步请求会发生此问题(gRPC是异步的,因此很有意义),我认为它们正在争先恐后地完成工作,但从来没有这样做.
..
我正在尝试创建一个基于Node/Express的REST服务器.如何在同一REST服务器中添加GRPC服务器,或者它必须是完全不同的NodeJS服务器,而该NodeJS服务器将仅托管GRPC服务器. 解决方案 您不能将gRPC服务器添加到Express服务器.您可以在与Express服务器相同的过程中运行gRPC服务器,但是它们将在单独的端口上运行并独立运行.
..
基本上,我有一个主目录和“图书目录”(常规文件结构,还有更多,但这些都是重要的部分)。因此,当我从main到booksServer发出请求时,由于缺少节点模块而无法使用。 这是因为节点模块位于特定路径的docker容器内:'/ usr / src / app' 如何让main.js看到书籍(服务/容器)在此特定路径中确实具有正确的节点包? 我想我可以使用docker-compos
..