经过了春节的几次crashdown,锁定了问题在数据库连接上,出现了死锁。
由于连接池创建连接 和连接关闭之间出现了 2把锁相互调用,因此产生了死锁。之后socket服务器断开连接又操作了数据库,导致了整个服务器死锁。
解决了之后,现在已经正常运行了5天了,没有任何数据压力和性能压力。
现在第二个服务器的访问经过了24小时达到了700人同时在线,没有任何服务器压力,cpu 4%, 内存2g,估计要冲到1k以上才能看出问题了。
小小庆祝一下!