软件名称:RTX 2008 Formal(8.0.347.401)
日志路径:安装目录\Tencent\RTXServer\httpsvr\logs
日志文件:error.log
发生现象:进程占用一直100%,并且该文件以每秒几十KB的速度增长。
日志内容:
[Sun Jul 24 09:11:15 2011] [notice] Apache/2.2.4 (Win32) PHP/5.2.3 configured -- resuming normal operations
[Sun Jul 24 09:11:15 2011] [notice] Server built: Jan 9 2007 23:17:20
[Sun Jul 24 09:11:15 2011] [notice] Parent: Created child process 10140
[Sun Jul 24 09:11:15 2011] [notice] Child 10140: Child process is running
[Sun Jul 24 09:11:15 2011] [notice] Child 10140: Acquired the start mutex.
[Sun Jul 24 09:11:15 2011] [notice] Child 10140: Starting 64 worker threads.
[Sun Jul 24 09:11:15 2011] [notice] Child 10140: Starting thread to listen on port 8012.
[Sun Jul 24 09:11:15 2011] [error] (OS 10038)在一个非套接字上尝试了一个操作。 : Child 10140: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible VPN or firewall software. Try using the Win32DisableAcceptEx directive.
[Sun Jul 24 09:11:15 2011] [error] (OS 10038)在一个非套接字上尝试了一个操作。 : Child 10140: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible VPN or firewall software. Try using the Win32DisableAcceptEx directive.
[Sun Jul 24 09:11:15 2011] [error] (OS 10038)在一个非套接字上尝试了一个操作。 : Child 10140: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible VPN or firewall software. Try using the Win32DisableAcceptEx directive.
解决方案及原因:某些软件修改了Winsock所致,进行Winsock修复即可,CMD命令如下(执行完命令之后,重启HTTP服务):
netsh winsock reset