gpt4 book ai didi

php - 我怎样才能检测到 "Slashdotted"并存活下来?

转载 作者:IT王子 更新时间:2023-10-29 00:49:12 26 4
gpt4 key购买 nike

什么是应对异常高流量高峰的好方法?

我的想法是,在某些触发条件下,我的网站应该暂时切换到“低带宽”模式:切换到基本的 HTML 页面、最少的图形、禁用可能会给数据库带来不必要负载的小部件等等。

我的想法是:

  • 监控 CPU 使用率
  • 监控带宽
  • 监控请求/分钟

我熟悉缓存、切换到静态内容或内容交付网络等选项作为生存的手段,所以问题应该更多地关注如何检测网站何时将变得重载。 (尽管其他生存方法的答案当然仍然非常受欢迎。)假设该网站在 Linux 和 PHP 上运行 Apache。这可能是最常见的配置,应该允许最大数量的人从答案中获得帮助。让我们还假设购买另一台服务器和负载平衡等昂贵的选项不可用 - 至少对我们大多数人来说,在 Slashdot 上的提及将是千载难逢的事情,而不是我们可以花钱准备的事情.

最佳答案

  1. 安装 munin 以监控负载/内存消耗等并通知过载。
  2. 安装 monit 以在 apache2 崩溃时重新启动
  3. 将 nginx 安装为 apache2 前端,它将在重负载下大量减少内存需求

关于php - 我怎样才能检测到 "Slashdotted"并存活下来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/218264/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com