小编dig*_*loe的帖子

Google App Engine上的元数据库

我正在尝试使用Google Cloud SQL(MySQL)在gcloud引擎上设置Metabase.

我已经使用这个 git和这个app.yaml 运行它:

runtime: custom
env: flex

# Metabase does not support horizontal scaling
#   https://github.com/metabase/metabase/issues/2754
#   https://cloud.google.com/appengine/docs/flexible/java/configuring-your-app-with-app-yaml
manual_scaling:
  instances: 1

env_variables:
 # MB_JETTY_PORT: 8080
  MB_DB_TYPE: mysql
  MB_DB_DBNAME: [db_name]
 # MB_DB_PORT: 5432
  MB_DB_USER: [db_user]
  MB_DB_PASS: [db_password]
 # MB_DB_HOST: 127.0.0.1
  CLOUD_SQL_INSTANCE: [project-id]:[location]:[instance-id]
Run Code Online (Sandbox Code Playgroud)

我有2个问题:

  1. 元数据库无法连接到Cloud SQL - Cloud SQL是同一项目的一部分,App Engine已获得授权.

  2. 在Metabase中创建我的管理员用户后,我只能登录几秒钟(有时只能登录),但它一直让我不知所措,/setup或者/auth/login说密码不匹配(如果有的话).

我希望有人可以帮忙 - 谢谢!

metabase google-cloud-sql google-cloud-platform

7
推荐指数
1
解决办法
1216
查看次数