grpc / grpc/grpc-java

GrpclbLoadBalancer should have full control over the lifecycle of StopWatch

Abierto
#5,534 4 comentarios 0 reacciones 0 asignados Ver en GitHub
code health
Lenguaje dominante
Java
Estrellas
12.1k
Forks
4k
Merge medio
2 d 17 h
PR fusionados (30 d)
37

Descripción

Would be good to add another `GrpclbLoadBalancer` constructor without the `StopWatch` argument. The old constructor is just `@VisibleForTesting`, and `GrpclbLoadBalancerProvider` will call the new constructor. In this way, `GrpclbLoadBalancer` can have full control over the lifecycle of the `StopWatch`.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza leyendo GrpclbLoadBalancer y GrpclbLoadBalancerProvider, centrándote en el constructor existente y en la propiedad de StopWatch. Añade el constructor orientado al provider manteniendo el constructor de pruebas, y después verifica que el balanceador de carga controle el ciclo de vida de StopWatch según lo previsto.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
grpc, java
Área
networking
Tipo de issue
Refactorización
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Estancado
Claridad
Bien especificado
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.