环境变量
下表列出了 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 令牌认证 以获取更多信息. Read enable API token authentication in Dapr for more information. |
APP_TOKEN_API | 您的应用程序 | 应用程序用于认证来自 Dapr 的请求的令牌. Read authenticate requests from Dapr using token authentication for more information. |
DAPR_PLACEMENT_HOST | 您的应用程序 | Dapr Placement服务的地址. 仅当您运行应用程序 (创建actors) 并且要告知应用程序Placement服务的位置时, 才需要自托管方式. 这在本地机器开发之外是永远不需要的. |
DAPR_NETWORK | Dapr CLI | 可选的 Dapr CLI 用于指定 Docker 网络来部署Dapr 运行时。 |
NAMESPACE | Dapr 运行时 | Used to specify a component’s namespace in self-hosted mode |