Dapr在本地环境下无法运行

Dapr 因下述错误无法启动。

WARN[0000] Error processing component, daprd process will exit gracefully  app_id=api instance=TEST scope=dapr.runtime type=log ver=1.11.1
FATA[0000] process component pubsub error: [INIT_COMPONENT_FAILURE]: initialization error occurred for pubsub (pubsub.redis/v1): redis streams: error connecting to redis at localhost:6379: dial tcp 127.0.0.1:6379: connect: connection refused  app_id=api instance=TEST scope=dapr.runtime type=log ver=1.11.1

无法启动的原因

Dapr需要使用Redis来管理状态,但是Redis没有启动。
这意味着dapr init可能没有成功运行。

重新初始化 dapr

dapr unistall 
dapr install

请先卸载后重新安装,因为只有这样才能进行初始化。

广告
将在 10 秒后关闭
bannerAds