国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

解決MySQL數(shù)據(jù)庫死掉以及拒絕服務(wù)的方法

2024-07-24 12:57:59
字體:
供稿:網(wǎng)友
從MySQL 5.x的某個版本之后,MySQL的自動關(guān)閉空閑連接的特性被修改了,假如一個連接空閑到超時時間(默認28000秒8小時),再次發(fā)起的Reconnect重新連接請求不會被接受,需要重新建立新連接,這就導(dǎo)致了SER的重連機制不能正常工作:SER只會在需要操作數(shù)據(jù)庫時去使用同一個連接接口,斷開了則發(fā)起重新連接請求,而且這個問題短期內(nèi)SER也不能夠解決。

下文中將具體講述處理的方法:

1.使用Mysql 4.0或4.1版本,如果沒有用到Mysql 5的一些新特性比如存儲過程觸發(fā)器之類。

2.定時重啟Mysql服務(wù)器或Ser(由于本問題可能同樣會影響到其它一些需要Mysql支持的服務(wù)器程序,所以重啟Mysql服務(wù)器為好,但需要檢測Mysql服務(wù)器不被使用的一個時間重啟比較難確定)

3.設(shè)置my.cnf,有mysqld字段內(nèi)增加參數(shù):

[mysqld]port = 3306socket = /tmp/mysql.sockwait_timeout= 500000interactive_timeout = 500000(500000秒約五六天的超時時間,可根據(jù)實際需要選擇一個數(shù)據(jù)庫可能空閑的最長時間稍大的時間值。)重啟Mysqld應(yīng)用即可,也可以在執(zhí)行mysqld時加-o wait_timeout=500000參數(shù)同樣效果。

在MySQL客戶端show variable時應(yīng)該可以看到最后一條從默認的wait_time=28000變成500000了。

(假如重啟Mysqld不生效,可以重啟機子)


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 广宁县| 株洲县| 临沭县| 孟津县| 桦南县| 肇庆市| 和田市| 惠水县| 滦南县| 伊通| 承德县| 西宁市| 资源县| 静安区| 永宁县| 瑞金市| 石嘴山市| 德化县| 南木林县| 武义县| 益阳市| 田林县| 广东省| 陆丰市| 永福县| 仙桃市| 潞西市| 江门市| 抚宁县| 新和县| 陆川县| 文安县| 宜川县| 万州区| 石柱| 阿合奇县| 哈密市| 汉源县| 金堂县| 阿拉善盟| 翁牛特旗|