grpc-node
grpc-node copied to clipboard
gRPC for Node.js
I defined a field `uint32 userId` in pb3,so `userId` should be between 0 and 4294967295. But when grpc client pass an overflow-int like 4294967297 to grpc server, the server received...
### Problem description **What I'm doing?** I have a basic grpc js client and a grpc python server. The grpc client it does 60 iterations, in each iteration it fires...
### Problem description The `*Definition` structures that proto-loader returns each have a `fileDescriptorProtos` field which include the files needed to resolve each type. The file descriptor includes a "dependency list"...
### Problem description `@grpc/grpc-js` throw 'Received RST_STREAM with code 0' with retry enabled ### Reproduction steps - Start an example `HelloWorld` Golang `grpc` server in Kubernetes and enable the istio...
### Problem description Our current application utilizes this module within a Node.js backend environment, specifically designed to process events transmitted via a GRPC stream. The volume of these events is...
### Problem description When I perform performance testing, the grpc client receives Call canceled。 I found that the memory of my online client service has been unable to change. This...
### Problem description WIth version 1.10.0 server cannot be restarted. That wasn't the case with previous versions. ### Reproduction steps __pseudocode__ ``` const server = // init server server.bindAsync(callback); server.tryShutdown(callback);...
### Is your feature request related to a problem? Please describe. Compatibility issues with already existing `protoc`, I needed to make a symbolic link from `grpc_tools_node_protoc_plugin` to `protoc-gen-js-grpc` so I...
### Problem description I encountered a head scratcher (maybe not a bug) my first time trying to use grpc-node's packages. `foo_grpc_pb.js` seems to reference pb models at `foo_pb.js`, except the...
### Problem description 1. The package should not import anything from runtime from the file system. after assembling the application into a single js bundle, there are neither the correct...