环境变量引用

Dapr 使用的环境变量列表

下表列出了 Dapr 运行时, CLI 或应用程序中使用的环境变量:

环境变量使用方描述
DAPR_HTTP_PORT您的应用程序Dapr 正在侦听的 HTTP 端口. 您的应用程序应该使用此变量连接到 Dapr, 而不是硬编码端口值. 由 dapr-sidecar-injector 注入pod中的所有容器.
DAPR_GRPC_PORT您的应用程序Dapr 正在侦听的 gRPC 端口. 您的应用程序应使用此变量来连接至 Dapr, 而不是硬编码端口值. 由 dapr-sidecar-injector 注入pod中的所有容器.
DAPR_TOKEN_API您的应用程序用于来自应用程序的请求的 Dapr API 认证的令牌. 用于来自应用程序的请求的 Dapr API 认证的令牌. 阅读在 Dapr中启用 API 令牌认证 以获取更多信息. 阅读在 Dapr中启用 API 令牌认证 以获取更多信息.
APP_TOKEN_API您的应用程序应用程序用于认证来自 Dapr 的请求的令牌. 阅读 使用令牌认证对来自 Dapr 的请求进行认证 以获取更多信息.
DAPR_PLACEMENT_HOST您的应用程序Dapr Placement服务的地址. 仅当您运行应用程序 (创建actors) 并且要告知应用程序Placement服务的位置时, 才需要自托管方式. 这在本地机器开发之外是永远不需要的.
DAPR_NETWORKDapr CLI可选的 Dapr CLI 用于指定 Docker 网络来部署Dapr 运行时。
NAMESPACEDapr 运行时用于指定组件的 自托管模式下的命名空间