如何制作“太多负载”的消息

时间:2010-11-14 22:31:26

标签: performance

我在推特和其他地方看到这些消息......它们是如何工作的?是MySQL连接吗?

2 个答案:

答案 0 :(得分:1)

您可以测量每个请求(或请求的给定部分)的响应时间。如果响应时间超过阈值,则开始拒绝请求。

如果您测量SQL连接等,您需要知道您的瓶颈在给定时刻的位置。如果您的应用程序受到服务器之间带宽的限制,或者计算SQL连接的其他内容对您没有帮助。

答案 1 :(得分:0)

可能会显示数据库是否拒绝连接,或者系统加载(从/ proc / loadavg读取)是否过高。如果有太多用户登录,也可以显示 - 但这仅适用于登录用户费用昂贵的Web应用程序。某些游戏,例如在有人登录时必须保留大量状态信息。