高清国产av一区二区三区_亚洲欧美日韩在线_无码熟妇人妻av在线影片免费_在线无码一级伊伊_爽好舒服高H自慰软件_亚洲熟女区偷拍区高清区_午夜福利影院啪啪_亚洲国产黄片在线播放_中文字幕日韩精品乐乐影院_久久国产亚洲日韩欧美精品

掃描二維碼關(guān)注

首頁 APP開發(fā)小程序開發(fā) 微信公眾號 網(wǎng)站建設(shè) 營銷推廣 經(jīng)典案列 產(chǎn)品服務(wù) 關(guān)于我們

“學(xué)習(xí)不僅是掌握知識”

向書本學(xué)習(xí),還要向?qū)嵺`學(xué)習(xí)、向生活學(xué)習(xí)。消化已有知識,
而且要力求有所發(fā)現(xiàn)、有所發(fā)明、有所創(chuàng)造

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

2019/4/6 10:38:24

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

從Mysql 5.x的某個版本之后,MySQL的自動關(guān)閉空閑連接的特性被修改了,假如一個連接空閑到超時時間(默認(rèn)28000秒8小時),再次發(fā)起的Reconnect重新連接請求不會被接受,需要重新建立新連接,這就導(dǎo)致了SER的重連機(jī)制不能正常工作: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í)際需要選擇一個數(shù)據(jù)庫可能空閑的最長時間稍大的時間值。)重啟Mysqld應(yīng)用即可,也可以在執(zhí)行mysqld時加-o wait_timeout=500000參數(shù)同樣效果。

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

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

 


深圳市南山區(qū)南山街道南海大道西桂廟路北陽光華藝大廈1棟4F、4G-04

咨詢電話:136 8237 6272
大客戶咨詢:139 0290 5075
業(yè)務(wù)QQ:195006118
技術(shù)QQ:179981967

精銳軟件

Copyright? 2018-2023 深圳精銳軟件技術(shù)有限公司 All Rights Reserved. ICP備案號:粵ICP備18108116號-8 公安備案號:粵公網(wǎng)安備44030502009460號