该项目上线后,一直都会一断时间后报10055错误,此时在连接中的可以正常使用,而不能新建立连接。该错误代码意思为缓冲区满或连接满等。
而重启数据库问题还是依旧,重启操作系统又暂时没问题。
网上查了问题的解决方法或原因:
1、数据库连接满了。但新上线的,只有几个用户使用,怎么也说不过去。而且我们的项目框架,已有近十个项目在用了。看了netstat,没几个数据库端口的连接,也没处于等待状态的。
2、数据库安装问题。但重装后还是一样。这版本数据库也给到好些用户安装过。
3、有其他连接数据库的系统占用了资源。这点,当时过于听信同事言语,忽略排查。说什么重启后没开其他系统,其实是服务自动启动了。
另,查看了操作系统日志、数据日志和项目运行日志,没什么可疑点。
有四年维修经验,零碎的把系统知识全面覆盖。以致于能在不同方面考虑问题。
但有时候忽略一些可疑点,会给系统问题解决带来不必要的时间开销。
发自 WP for Android
近期评论