如何使用httpd和Apache Solr避免部署系统上的Forkbomb进程

时间:2018-07-03 09:54:11

标签: java apache solr centos fork

我已经用php建立了一个小型网站,为了进行搜索,我使用的是Apache Solr6.x。我的操作系统是CentOS7。Web服务器配置为root用户,而Solr配置为hduser。大约每两到三周,我的系统(和网站)将变得无响应,并且当我将系统切换到hduser时,我在控制台中收到以下消息。

ssh hduser
bash: fork: retry: No child processes
bash: fork: retry: No child processes
bash: fork: retry: No child processes
bash: fork: retry: No child processes

但是,如果我向root用户(在运行Web服务器的地方)使用ssh,则没有问题,并且如果我从root su hduser会收到与上述相同的消息。问题出在哪里。我没有更改与限制等相关的任何操作系统配置。

为了摆脱,我必须最终重新启动不好的系统。问题出在哪里。 Solr或Web服务器是否有问题,如何解决此问题?

0 个答案:

没有答案