簡體   English   中英

MySQL在ruby-2.2.2升級后沒有連接到環境

[英]mysql not connecting to environment after ruby-2.2.2 upgade

我剛剛將舊的ruby應用程序從ruby-1.9.3升級到ruby-2.2.2。 該應用程序在本地運行良好,我已將其成功部署到我們的暫存環境中,但由於某種原因,它現在在連接mysql時遇到問題。

May 19 16:09:43 io-sbx-app-01-a3 rails[30750]: Reconnected to ActiveRecord
May 19 16:09:38 io-sbx-app-01-a3 rails[30738]: Verified ActiveRecord connections
May 19 16:09:43 io-sbx-app-01-a3 rails[30750]: Disconnected from ActiveRecord

關於連接到mysql,我需要考慮什么? 我們目前使用mysql2適配器

這是我能想到的,我所擁有的信息

1)查看mysql服務是否已啟動並正在運行

2)查看database.yml中的reconnect標志是否為true。

3)在登台環境中,是數據庫服務在同一台機器上/另一台機器上運行。 如果是其他計算機,則可能存在一些與網絡相關的問題。

4)在您的部署過程中,您是否重新啟動了mysql服務。 如果沒有的話,那就試試吧。

5)您可以檢查mysql.err和mysql.logs以查看從數據庫方面發生的事情。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM