我的服务器超载并崩溃了..
在error_log中,我有以下错误:
[29-Jul-2016 18:08:44 UTC] PHP Warning: mysql_query(): Unable to save result set in /home/site/public_html/wp-includes/wp-db.php on line 1813
当服务器过载时,错误最高可达50次/秒。
你知道为什么会发生这样的事情吗?
我是一名数学老师,已经为我的学校建立了一个在线考试网站(也就是,不是专业的)。该网站运行良好,但随着我的学校使用量的增加,我开始遇到记忆问题(我认为)。在我有大约50到60个用户同时使用网站后,整个网站开始崩溃,几分钟后就会恢复。我在低使用率的情况下从来没有遇到过这个问题。学生进行测验的页面在页面上加载了10个问题,每个问题都有4个单选选项。(没有太多的jquery )。每次用户单击答案时,我都会使用ajax将他们的答案存储在数据库中。下面是jquery代码,它在他们参加测验时发送他们的点击。
$('input:radio').click(function(){
var que
我在一个专用的Ubuntu12.04LTS (Apache/2.2.22)、PHP5.3和APC上遇到了问题。
每隔几个小时我就会看到这样的事情发生:
[Fri Aug 17 15:36:51 2012] [error] server reached MaxClients setting, consider raising the MaxClients setting
这会导致服务器删除/拒绝所有连接。
当我重新启动apache时:
[Fri Aug 17 15:38:14 2012] [warn] child process 8946 still did not exit, sending