服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

MySql *完全随机*无法连接

这个是杀了我 我们有一个MySQL数据库上的ASP.NET / Mono应用程序。 几个月来,我们一直困扰着“无法连接到任何指定的MySQL主机”的完全随机但一致的事件。 我绝不是一个MySQL专业人员,我希望这是愚蠢的。 具体细节: MySQL 5.5.17 MySQL Connector/Net 6.4.4 Mono 2.10.8 MonoDevelop 2.8.6.5 连接string: SERVER=localhost,3306;DATABASE=xxx;UID=xxx;PWD=xxx;CONNECTION TIMEOUT=90;Encrypt=false; Max_connections被设置为150.从来没有超过5个连接,它们都是活动的(可能是由于池)。 该应用程序是C#ASP.NET 3.5。 在Windows / IIS上运行多年,真是太棒了。 九个月前,我们的市场导致我们脱离Windows,所以我们(很容易我可能会添加)将整个事情转移到Mono / Apache。 这个问题只发生在单声道方面,但这是至关重要的,因为我们已经退休的Windows支持。 平均每小时发生10次左右,但间距变化很大。 这个问题见证了以下configuration: Ubuntu 11/Apache2/mod_mono OSX Lion/Apacke2/mod_mono Ubuntu 11/xsp2/MonoDevelop debug server OSX Lion/xsp2/MonoDevelop debug server 与Keepalive,wait_timeout,connectionreset等无用的东西。 时间似乎没有影响。 conn.open上的错误是瞬间的 – 不是在任何连接超时之后。 这是一个线索 – 应用程序绝对不会运行Pooling=false 。 几乎每个连接尝试失败。 当然,我想集中,但我不知道为什么它不工作。 该应用程序有一个内置的“心跳”(数据库中的用户会话) […]