真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

MySQL中hostisblocked,flushhosts的示例分析

本篇文章為大家展示了MySQL中host is blocked, flush hosts的示例分析,內(nèi)容簡明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

網(wǎng)站建設(shè)公司,為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計(jì)及定制網(wǎng)站建設(shè)服務(wù),專注于成都定制網(wǎng)頁設(shè)計(jì),高端網(wǎng)頁制作,對(duì)展覽展示等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)經(jīng)驗(yàn)的網(wǎng)站建設(shè)公司。專業(yè)網(wǎng)站設(shè)計(jì),網(wǎng)站優(yōu)化推廣哪家好,專業(yè)seo優(yōu)化排名優(yōu)化,H5建站,響應(yīng)式網(wǎng)站。



背景:
MySQL-5.5.41, 開發(fā)用的環(huán)境連接MySQL客戶端時(shí)報(bào)錯(cuò);

場(chǎng)景:
業(yè)務(wù)方反饋在連接MySQL的時(shí)候報(bào)錯(cuò)了, 且應(yīng)用也在輸出了一樣的錯(cuò)誤信息:

點(diǎn)擊(此處)折疊或打開

  1. ERROR 1129 (HY000): Host 'x.x.x.x' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

且開發(fā)的同事嘗試修改了max_connect_errors的參數(shù);

調(diào)整到1000以后, 再進(jìn)行flush hosts, 雖然能夠解決問題, 但是一分鐘之后還是會(huì)報(bào)同樣的錯(cuò)誤;

分析:
引起這個(gè)問題的原因很直白, 在報(bào)錯(cuò)信息里面都寫明了, "because of many connection errors";

然后看了一下aborted connections, 確實(shí)如描述一般, too many......

MySQL中host is blocked, flush hosts的示例分析

中間還查看了一次host的參數(shù), 因?yàn)樵?.7里面, 設(shè)置host_cache_size為0就可以避免這個(gè)問題了,

然而5.5壓根就沒有這個(gè)參數(shù)......_(:з」∠)_

考慮一下發(fā)生這個(gè)問題的根本原因:

host_cache中, 記錄了的blocked錯(cuò)誤, 如果這種錯(cuò)誤的數(shù)量太多, 且在上一次成功連接之后, 這種錯(cuò)誤的數(shù)量超過了max_connect_errors的值,
那么MySQL就會(huì)拋出這個(gè)錯(cuò)誤, 并提示需要flush hosts;

5.7中設(shè)置size為0(動(dòng)態(tài)參數(shù)), 變相的使得mysql認(rèn)為blocked的數(shù)量一直是0, 所以就不會(huì)再報(bào)這種錯(cuò)了,

從根本原因來看, 關(guān)掉host cache也是一個(gè)解決的辦法;

那么如何關(guān)掉host cache?

MySQL5.5和5.7在show variables中都沒有一個(gè)明確的參數(shù)能關(guān)閉host cache,

翻了一下文檔, 發(fā)現(xiàn)只能在啟動(dòng)的時(shí)候加上skip-host-cache才能關(guān)閉;

處理方式:
最終是協(xié)商了重啟的時(shí)間, 在開發(fā)機(jī)的MySQL配置文件加上了skip-host-cache來徹底關(guān)閉這個(gè)cache, 然后隨開發(fā)們亂搞去吧......╮(╯_╰)╭

上述內(nèi)容就是MySQL中host is blocked, flush hosts的示例分析,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


網(wǎng)站欄目:MySQL中hostisblocked,flushhosts的示例分析
轉(zhuǎn)載來源:http://weahome.cn/article/gshopd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部