当我的 apache2 内存不足时,我在其上运行了 6 个站点。
我的服务器规格是:
2 GB RAM、6 核处理器、60 GB 硬盘和 1000 mb/s 我该如何解决这个问题?它会导致整个服务器崩溃 :(
答案1
这与 Apache 无关,但与您从中运行的站点有关。
要么您正在运行的软件存在内存泄漏,要么您是自己成功的受害者并且吸引了太多的并发访问者,超出了您拥有的服务器资源。
因此可能的攻击途径是:
- 测试内存泄漏
- 重复请求不应该导致内存消耗缓慢增加
- 通过重新配置你的应用/网络服务器来限制并发会话的数量
- 增加服务器的 RAM 数量