You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MLflow部署GCP Cloud Run遇'unix_sock'参数错误,求解答

问题解答

MLflow支持通过Unix套接字连接数据库,你遇到的错误是因为连接URI里的参数名写错了。

错误原因

你使用的参数是unix_sock,但SQLAlchemy连接MySQL时,指定Unix套接字的正确参数名是unix_socket,这才导致了__init__() got an unexpected keyword argument 'unix_sock'的报错。

正确的后端URI格式

修正参数名后的URI格式应为:

mysql+pymysql://<用户名>:<密码>@/<数据库名>?unix_socket=/cloudsql/<你的CloudSQL实例连接名>

额外注意事项

  • 确保Cloud Run服务已配置好访问对应Cloud SQL实例的权限(可通过Cloud SQL代理或直接连接权限实现)
  • 补充URI中空缺的用户名、密码和数据库名称字段,这些信息不能为空

内容的提问来源于stack exchange,提问作者Shobit Jain

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 01:12:01