1
にClearDB/MySQLを使用するには: 設定Grailsアプリケーションは、私はGrailsの(2.0.0)アプリケーションを持っているし、成功していHerokuの
- MySQLデータベース
- しかしClearDBのアドオンに
を追加しました私はClearDBインスタンスを使用しようとしたときにアプリケーションを実行しようとすると、私はHTTP 503エラーを取得します。
はここで... DataSource.groovy
dataSource {
pooled = true
driverClassName = "com.mysql.jdbc.Driver"
}
(this tutorial from ClearDBとthis help page from Heroku含む様々なポストからのトリックの組み合わせ)から抜粋されているMySQLのURL文字列が来る
production {
dataSource {
dbCreate = "update"
uri = new URI(System.env.DATABASE_URL?:"mysql://99784530f103:[email protected]/heroku_0ac7f6f45fa34")
url = "jdbc:mysql://"+uri.host+uri.path
username = uri.userInfo.split(":")[0]
password = uri.userInfo.split(":")[1]
}
}
DATABASE_URL環境変数。 アドバイスはありますか?