apigee / istio-mixer-adapter

Apigee's Istio Mixer Adapter
Apache License 2.0
52 stars 21 forks source link

gRPC health probe causing excess logging #253

Closed theganyo closed 5 years ago

theganyo commented 5 years ago

The following is printed each time the grpc-health-probe is run against the gRPC adapter service:

2019-03-04T22:30:55.617090Z info    transport: loopyWriter.run returning. connection error: desc = "transport is closing"

This can easily be recreated outside of K8s by starting the server:

go run grpc-server/main.go

And then running the health probe client:

go get github.com/grpc-ecosystem/grpc-health-probe
$GOPATH/bin/grpc-health-probe -addr=:5000

Unfortunately, this log message was not reproducible outside of this environment and my timebox for debugging this has expired. Until I have more time, I've commented out the readinessProbe and livenessProbe from the `samples/apigee/apigee/grpc/apigee-adapter.yaml'.