达到的最大子进程限制:2,额外:0,当前:2,忙碌:2,请增加LSAPI_CHILDREN

问题描述

我们使用2磅+ 2 api + 3 MysqL来运行我们的汉堡网站。在高峰订购时间,网站变慢,并且有些时间不可用。我们已经详细检查了日志,并可以在API litespeed错误日志中看到以下内容

[STDERR] [24627]达到最大子进程限制:2,额外:0, 当前:2,忙碌:2,请增加LSAPI_CHILDREN

enter image description here

enter image description here

我们尝试通过litespeed管理员url提高LSAPI_CHILDREN和其他限制,同时该设置在后端不受影响。再次尝试重新启动api群集后,我们再次遇到相同的错误

我正在附上我们所做的更改的屏幕截图,在更改并重新启动litespeed后,会连续记录以上错误日志。由于持续出现故障问题,我们现在转向Nginx。我们需要一个适当的解决方案,以便我们可以再次使用litespeed。

解决方法

您可以在LSWS层(对于您而言)或LLSMP层(对于使用LLSMP层)中使用(添加并设置)变量LSWS_MAX_CHILDREN来设置服务器的最大子进程限制通过仪表板。
变量列表访问 The layer variables

添加并设置变量 Add&set the LSWS_MAX_CHILDREN variable

需要重新启动才能应用更改。

为了确保最佳的可操作性,Jelastic将该值设置为等于可用CPU内核的数量(默认情况下),因此,此变量在变量列表中不可见。有关更多详细信息,请访问链接LiteSpeed Web Server

要了解有关环境变量配置的更多信息,还可以使用下面列出的链接:
Variables
Container Configuration