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