StreamObserver isReady() frequent return false
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Stack tecnológico
- java
Línea de trabajo
Start by reading the ServerCallStreamObserver documentation and the implementation of isReady() in grpc-java to understand what readiness reports. Then trace how readiness behaves for server streaming calls through a proxy with multiple replicas; done means identifying what the return value detects and giving the reporter guidance for investigating this setup.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Hello friends,
I have a gRPC server here. After a client establishes a connection with me, we send requests to the client. Before sending the request, we use the isReady() method of ServerCallStreamObserver to check whether the connection is healthy.
When the customer accesses us through the waypoint proxy and our instance has multiple replicas, this function always returns false.
We don't know how to troubleshoot this issue. Please tell us what this function is actually detecting so that we can investigate the problem. Thank you very much.
- Lenguaje dominante
- Java
- Estrellas
- 12.1k
- Forks
- 4k
- Merge medio
- 2 d 9 h
- PR fusionados (30 d)
- 44
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de grpc/grpc-java
-
channelz: ServerData `calls_failed` counter not incremented upon client cancellationPosiblemente ocupada @JoeCqupt la tomó hace 6 días. Abiertoenhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
grpc/grpc-java#13063 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
-
Support of `dns:name` URIsAbiertodocs enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
grpc/grpc-java#10824 · 8 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
grpc/grpc-java#13137 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
xds: duplicate endpoint addresses across localities are ACKed and can panic outlier detectionPosiblemente ocupada @valeter la tomó hace 6 días. Abierto
Dificultad 3/5 Medio día Aptitud para principiantes 45/100
Los mantenedores suelen responder en 1 día
-
binder: `ServerStream.close()` marks the stream closed before the suffix is sent, so a flow-control-deferred send failure leaks the callPosiblemente ocupada @kkmurthyt21 la tomó hace 8 días. Abiertobug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
grpc/grpc-java#13097 · 1 comentario ·
Los mantenedores suelen responder en 1 día
Todos los issues de grpc/grpc-java
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
2026 Error Report
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
triplea-game/triplea#15096 ·
Los mantenedores suelen responder en 1 día
-
[Bug][API] Switching workflow versions leaves schedules onlinePosiblemente ocupada @zhuangchong la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
apache/dolphinscheduler#18731 ·
Los mantenedores suelen responder en 1 día
-
Implement JDBC Domain Enums (`SqlCategory`, `SqlExecutionStatus`, `SqlExecutionType`) in Core ModuleAbiertocore-module enhancement good first issue
Dificultad 1/5 1-3 horas Aptitud para principiantes 87/100
sdlc-pro/spring-lens#531 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
apache/rocketmq-dashboard#7340 ·
Los mantenedores suelen responder en 3 días