Abhijit Sarkar
Abhijit Sarkar
I don't know why you were offended, but some people are more sensitive than others. It was obviously not my intent to offend you. Sleuth works by adding metadata to...
So it turns out that Sleuth gRPC tracing is completely broken. I opened https://github.com/spring-cloud/spring-cloud-sleuth/issues/1749, which was closed because “it wasn’t their problem”. I then opened https://github.com/openzipkin/zipkin-support/issues/40, which was closed because...
It could be that Kotlin coroutine is making things worse, but the fundamental issue is the Brave design that context isn't propagated using gRPC context but their own. OpenTelemetry was...
I'm not counting request/response individually, but instead using the timer's in-built counter. Like you said before, there's no correlation between streaming request/response messages. Thus, I wanted to have visibility to...
> Do you have a source for the comments https://stackoverflow.com/a/42422045/839733 > How can we enable our users to specify their own event-loop groups + executors, that won't conflict with the...
grpc-KT is not ready for prod. However, I can execute `./gradlew clean build` on the sample project from command line without issues on my Mac. Are you running differently? I...
Never mind, I understand that the problem is in their plugin, and not how you run it. It appears on Windows that the plugin expects registry variable to be set...
> Export some kind of HealthIndicator for the grpc-server to spring actuator This. I've a Kotlin implementation that I can share, which I'm sure can be easily turned into Java.
``` open class GrpcServerHealthIndicator internal constructor(private val healthChannel: ManagedChannel) : HealthIndicator { internal constructor(port: Int, channelBuilderClass: String) : this(newChannel(port, channelBuilderClass)) private val healthStub: HealthGrpc.HealthBlockingStub = HealthGrpc.newBlockingStub(healthChannel) private var availabilityChangeEventPublishMethod: Method?...
> which HealthService is called The one available via`HeathStatusManager.getHealthService()` and described [here](https://github.com/grpc/grpc/blob/master/doc/health-checking.md). I don't register it, so `grpc-spring-boot-starter` must be doing so. > The actual response value could (theoretically) be...