grpc / grpc/grpc-node

Error: 14 UNAVAILABLE: read ECONNRESET

Open
#2,636 1 comment 2 reactions 0 assignees View on GitHub
package: @grpc/grpc-js requires reporter action
Dominant language
TypeScript
Stars
4.8k
Forks
716
Avg merge
2d 3h
Merged PRs (30d)
10

Description

### Problem description
When I am trying to call a grpc request from a grpc client it works well for nearly 30-40 mins but after that time it automatically throws an error about the backend being unavailable although grpc server backend is running fine. after 2-3 failed requests It will automatically reconnect the grpc server and the same case happens again and again

### Reproduction steps
Create a grpc server, a client with a docker image of 20-alpine and add corn that automatically calls one rest API and that rest API calls the grpc server after 30 minutes it gives a connection error

### Environment
- Linux, 5.10.199-190.747.amzn2.x86_64
- Node v20 with Kubernetes with AWS ALB
- @grpc/grpc-js, v1.9.13 [e.g. gRPC@1.12.0]

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.