在特定的时间里,apache进程的数量急剧增加,我们遇到了问题。进一步研究发现,在此期间,"mysqldump“在MySQL服务器上运行。
我们注意到,当mysqldump运行时,apache实例(进程)的计数上升到最大值。由于我们将MaxClients限制在150个,因此进程线程没有进一步增加。
我的问题是: mysqldump会增加apache中的进程数量吗?
发布于 2014-03-30 18:18:38
MySQLdump本身不会导致Apache做任何事情。MySQLdump和Apache只是相关的,因为它们运行在同一台机器上,它们共享该机器的资源。
我怀疑当您运行MySQLdump时,您的服务器将受到资源限制(可能是CPU、网络或磁盘)。当Apache受到资源限制时,单个Apache进程无法快速完成并转移到下一个请求,因此将生成新的进程。
https://stackoverflow.com/questions/22747167
复制相似问题