Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 在openshift中,每个档位可以有多个数据库吗?_Mysql_Openshift - Fatal编程技术网

Mysql 在openshift中,每个档位可以有多个数据库吗?

Mysql 在openshift中,每个档位可以有多个数据库吗?,mysql,openshift,Mysql,Openshift,我已经部署了Java应用程序,现在一个连接到OpenShift的Grails应用程序。。。到目前为止还不错(服务很好) 我可以在一个gear上部署多个应用程序。。。但是每个档位的分贝能超过1分贝吗? 这个配置让我觉得我做不到 String host = System.getenv('OPENSHIFT_MYSQL_DB_HOST') String port = System.getenv('OPENSHIFT_MYSQL_DB_PORT') String dbName = Syste

我已经部署了Java应用程序,现在一个连接到OpenShift的Grails应用程序。。。到目前为止还不错(服务很好)

我可以在一个gear上部署多个应用程序。。。但是每个档位的分贝能超过1分贝吗?

这个配置让我觉得我做不到

  String host = System.getenv('OPENSHIFT_MYSQL_DB_HOST')
  String port = System.getenv('OPENSHIFT_MYSQL_DB_PORT')
  String dbName = System.getenv('OPENSHIFT_APP_NAME')
  url = "jdbc:mysql://$host:$port/$dbName"
  username = System.getenv('OPENSHIFT_MYSQL_DB_USERNAME')
  password = System.getenv('OPENSHIFT_MYSQL_DB_PASSWORD')
摘自本帖:

如果我的每件装备不能超过分贝,那就太糟糕了


那么,我的每个齿轮可以有超过1 DB的噪音吗?

在齿轮上创建另一个数据库就足够了吗?或者您希望运行两个单独的mysql进程

如果你想要两个独立的数据库,你可以用ssh连接到你的gear中,使用mysql创建另一个数据库。然后创建一个自定义环境变量来引用第二个DB。您可以使用$OPENSHIFT_APP_DB2并使用相同的主机和端口详细信息进行连接


如果您需要获取自定义环境变量的帮助,可以将其用作参考

在同样的档位上再增加一分贝就足够了…听起来很有希望。。让我试试它,你确定每个gear可以使用超过1个应用程序吗?这是2014年的事,但是的,这是可能的,我认为它应该仍然是可能的,因为强制每个应用程序使用gear没有任何意义。如果你仍然使用openShift,你能检查一下以确保吗?我似乎不知道他们是如何改变它的,尽管我同意这是没有意义的。很抱歉,我不再使用OpenShift了,我现在更专注于FE开发。