我正在尝试将 grpc 健康检查添加到我的 dart 后端,但似乎 dart 中的 grpc 实现并没有像其他 grpc 实现那样为 kubernetes 健康检查带来服务,就像 java https://grpc的情况一样.github.io/grpc-java/javadoc/io/grpc/services/HealthStatusManager.html#getHealthService--。
我怎么能在飞镖中做到这一点?
我正在尝试将 grpc 健康检查添加到我的 dart 后端,但似乎 dart 中的 grpc 实现并没有像其他 grpc 实现那样为 kubernetes 健康检查带来服务,就像 java https://grpc的情况一样.github.io/grpc-java/javadoc/io/grpc/services/HealthStatusManager.html#getHealthService--。
我怎么能在飞镖中做到这一点?
gRPC 提供了一个health.proto
,在此处描述。
一些语言实现也为它提供了实现。我知道 Go 执行grpc_health_v1并且 Java 似乎也执行。
原型很简单,如果 Dart SDK 不包含实现,那么创建一个应该很简单。
我建议你保留映射到 Dart 包命名的 proto` 包名。