其中有趣关于Twitter的一些事情是容量过大,失败的鲸鱼。我的问题是,在编程上,他们如何检测系统何时超容量?在这种情况下是否会引发特殊类型的异常?当您的服务器在ASP.NET中的容量超过时,如何以编程方式检测?
0
A
回答
0
我相信它的路由器/负载均衡器检测这个twitter。如果一台或一组机器有大量异常或返回一些HTTP 5xx错误,则负载均衡器会故障转移到“失败鲸鱼”服务器。
2
有很多事情可以用来确定这一点 - 它将取决于系统和开发者决定使用哪些指标。举几个例子:
- vBulletin,如果UNIX负载平均命中一定(管理员选择)值基于PHP的论坛系统可以自行关闭
- 涉及排队(如Twitter一样)有些系统监视队列的大小并在队列变得太大时关闭用户
- 某些系统使服务器在代理或负载均衡器后执行实际处理。如果它们脱机,则代理或负载平衡器可以将流量重定向到故障页面等错误页面。
0
大概他们已经做了基本的负载测试,所以他们有一个稳定的想法,他们可以处理多少,然后放慢速度,甚至崩溃。
0
Diskeeper告诉你,如果你已经使用了虚拟内存的某个部分,那么我认为当时很有趣。
相关问题
- 1. 如何以编程方式跟踪服务器超时?
- 2. 如何以编程方式启动Java中的Mysql服务器?
- 3. 如何以编程方式检索HTML服务器控件的样式?
- 4. 以编程方式在ASP.NET服务器上创建目录
- 5. 如何以编程方式检测ASP.NET 3.5?
- 6. 如何以编程方式从服务
- 7. 以编程方式检查服务器的可用性
- 8. 以编程方式检查md5sum与服务器上的PHP
- 9. 以编程方式从服务器检索更新的文件
- 10. 如何设置的RabbitMQ服务器超时检测?
- 11. 如何以编程方式在Kubernetes中获取服务的NodePort?
- 12. 如何以编程方式运行使用C#的ASP.Net开发服务器?
- 13. 如何以编程方式验证散列ASP.NET服务密码?
- 14. 如何以编程方式检查服务器上的iis版本
- 15. 如何以编程方式检测iPhone中的听筒?
- 16. 如何以编程方式检测一个新的文件中
- 17. 如何以编程方式检索SF角色服务名称?
- 18. 如何以编程方式访问远程OPC服务器?
- 19. 如何在Android中以编程方式检测死锁?
- 20. 如何在android中以编程方式检测MIUI ROM?
- 21. 如何在iphone中以编程方式检测dtmf音调?
- 22. 在Revit中如何以编程方式进行干扰检测?
- 23. 如何以编程方式检测机器人
- 24. 如何以编程方式检测64位或32位机器?
- 25. 如何检测是否在.net中以编程方式指定了DNS服务器?
- 26. 你如何以编程方式检测你的iPad的一代?
- 27. 测试服务器容量
- 28. 如何以编程方式删除BlackBerry中的服务预订?
- 29. 以编程方式在Swift中设置内容过滤器3
- 30. 如何在Symfony中以编程方式获得服务列表?