MYSQL無法連接 提示10055錯誤的解決方法
解決方法:(以下內容為本人親自實踐原創(chuàng))
總結一下,應該是連接數的問題,那么服務器上有些什么連接數:
1、IIS網站服務器中各個網站中有“連接超時時間”,“會話超時時間”;
2、其它程序占用的服務器連接數(如SMTP服務在發(fā)信出去的時候可能有很多個連接數)
3、服務器本身的TCP/IP連接數,如xp系統(tǒng)就有個限制,不過server 2003系統(tǒng)似乎沒這個限制。
解決操作:
1、我的服務器上面有幾個網站,其中有個網站有個自動發(fā)信的功能,用“netstat -na >>a.xls”命令查看到服務器25端口和客戶端的連接數竟然有4077個,問了一下程序員,寫程序的時候允許一個客戶端ip發(fā)起10個連接,這樣極大的消耗了服務器的連接資源,程序員把連接改成了一個ip只允許發(fā)起5個連接,現在沒出問題的時候再查看,只有2312個連接了,不知道是不是這個的功勞呢?
2、在IIS中對使用mysql數據庫的網站進行設置:把“連接超時”時間由默認的120s改成60s; 再一個地方是“主目錄”—“配置”—會話超時時間由20分鐘改成2分鐘。
目前服務器成功的運行超過了2個晚上沒出問題。
相關文章
mysql聯(lián)合索引最左匹配原則的底層實現原理解讀
這篇文章主要介紹了mysql聯(lián)合索引最左匹配原則的底層實現原理,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-09-09
MySQL DATEDIFF函數獲取兩個日期的時間間隔的方法
這篇文章主要介紹了MySQL DATEDIFF函數獲取兩個日期的時間間隔的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-01-01
Centos 7 安裝mysql5.7.24二進制 版本的方法及解決辦法
這篇文章主要介紹了Centos 7 安裝mysql5.7.24二進制 版本的方法 及遇到問題解決辦法,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2018-11-11
用MyEclipse配置DataBase Explorer(圖示)
本文介紹了,用MyEclipse配置DataBase Explorer的圖片示例。需要的朋友參考下2013-04-04

