指南:配置 Dapr 来使用 gRPC

    Dapr 为本地调用实现 HTTP 和 gRPC API 。 gRPC适用于低延迟、高性能的场景,并且使用原生客户端进行语言集成。

    Dapr 运行时实现 proto服务 ,应用程序可以通过 gRPC 进行通信。

    在自托管模式下运行时,使用 标志来配置Dapr 使用 gRPC 与应用程序通信:

    Kubernetes

    在Kubernetes中,需要在deployment YAML文件中设置以下注解:

    1. apiVersion: apps/v1
    2. kind: Deployment
    3. metadata:
    4. name: myapp
    5. labels:
    6. spec:
    7. replicas: 1
    8. selector:
    9. matchLabels:
    10. app: myapp
    11. metadata:
    12. app: myapp
    13. annotations:
    14. dapr.io/enabled: "true"
    15. dapr.io/app-id: "myapp"
    16. dapr.io/app-protocol: "grpc"
    17. ...