先描述系统,该系统使用php编写,整个环境如下:
- apache和mysql在两个不同服务器上,apache和php安装在web服务器,mysql为db服务器,系统都是windows server 2012 64位;
- web服务器使用appserv8.6安装,其apache版本为2.4.25,php7.1.1;
- DB服务器使用mysql官网的安装包,版本是5.7;
- DB和web服务器的内存都为8G,100G硬盘存储;
- 访问量:由于用在公司内部,一天的访问量在1W次以内
系统在生产环境出现以下问题,频率基本是1周一次:
在网上搜索了以下解决方法,基本都是修改注册表HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTCPIPParameters 下创建新的 REG_DWORD 值MaxUserPort及TcpTimedWaitDelay。
我已按照该方案设定MaxUserPort为65535,TcpTimedWaitDelay=10,但是该方案并没有产生效果。
求大神解答!谢谢!