硬件环境:两台阿里云服务器,业务需要数据库跟程序需要分开 
一台在深圳,放数据库的(数据库sql server 2012 sp2),
一台在香港(程序MVC+EF):有300多个站,共用3个进程池
之前200多个站的时候还挺稳定的,最近一段时间经常出现 “等待的操作过时,已成功与服务器建立连接,但是在登录前的握手期间发生错误或网络路径不可用,
我本地远程连接数据库是正常的
刚重起服务器的时候网站还是可以用的,用了几分钟数据库就连接不上了,应该说明网络还是通的
Ping得能服务器,配置加了max pool size,sql server也升级了还是不行
是不是EF也需要关闭数据库,记得是自动会关闭的

解决方案 »

  1.   

    你得监控一下服务器的网络连接数、CPU、内存等状况,看看是不是压力过大而造成的
      

  2.   

    硬件都正常的,CPU,内存都没有溢出
      

  3.   

    http://blog.csdn.net/madstone_l/article/details/8807613
    按这个步骤检查下呢
      

  4.   

    反正上面说的问题就是说LSP被软件修改了
      

  5.   

    兄弟,我吃过阿里云服务器的亏,是云服务器,windows系统,自选配置大概5千不到的价格,故障用四个字形容叫“莫名其妙”,搞得他们技术人员弄了大半天都没好,什么回滚、挂起,就是搞不定,也不知道原因在哪儿,最后重恢复系统,重新配置才搞定,这是其中一次,还有一次仅仅是修改了远程登录密码,就谁都别想再进去了,再回滚才搞定。
    所以,有时候遇到什么问题,不一定要怀疑自己,不行就备份好数据库,请他们回滚。
      

  6.   

    这问题我遇到过,重新创建数据库sql server  登陆名试以下,我当时也弄了很久,后来才发现的。