Mysql 有時無法連接到資料庫

Mysql 有時無法連接到資料庫

我們在透過 crontab 運行 php 腳本時遇到問題。大約有 70 行運行安裝在不同虛擬伺服器中的腳本。當執行幾行時,一切正常,但當我們執行更多行時,其中一些不會執行。

首先我們認為這是 crontab 問題,但後來我們發現我們從腳本「錯誤訊息:無法連接到資料庫」中收到錯誤。只是為了讓您現在這個腳本允許我們安裝在 VPS 上的應用程式在我們的伺服器上執行系統的計劃發送腳本(以便您我們可以安排稍後發送電子郵件)。

透過得到這個錯誤我們知道mysql引擎有問題。我們不是 mysql 專家,所以也許有人知道該怎麼做。以下是我們的 mysql 的一些輸出。

Uptime: 80832  Threads: 60  Questions: 4116373  
Slow queries: 2067  Opens: 69721  Flush tables: 2  
Open tables: 400  Queries per second avg: 50.925

+--------------------------+--------+
| Variable_name            | Value  |
+--------------------------+--------+
| Aborted_connects         | 64     |
| Connections              | 671995 |
| Max_used_connections     | 215    |
| Ssl_client_connects      | 0      |
| Ssl_connect_renegotiates | 0      |
| Ssl_finished_connects    | 0      |
| Threads_connected        | 60     |
+--------------------------+--------+

你看到這裡有什麼可疑的地方嗎?僅在本機上開啟連線。在/etc/my.cnf中有一個設置

 bind-address = 127.0.0.1 

相關內容