Rock Sun
工具

Temporal

运行长时间任务的利器。

dynamicconfig 错误

使用 Temporal 的 Docker Compose 文件部署 Temporal 时,报告了以下错误:

Unable to create dynamic config client. Error: unable to validate dynamic config: dynamic config: config/dynamicconfig/development.yaml: stat config/dynamicconfig/development.yaml: no such file or directory

经查是个老问题了。

原因是这个目录会以 root 用户创建,而我的 Docker 运行用户是我的个人用户。

解决办法就是将这个目录修改成我的个人目录:

touch dynamicconfig/development-sql.yaml
chown -R rocksun:admin dynamicconfig

然后重新启动容器即可。