【问题标题】:How do they give fake load given to the cloud instances?他们如何给云实例提供假负载?
【发布时间】:2013-03-17 18:58:23
【问题描述】:
Link to the video
无论如何,我会解释视频中发生的事情:
一个 eucalyptus 实例正在运行,他给该实例施加了某种类型的负载,然后它会自动部署另一个实例来帮助维持负载。
一段时间后,当创建 ec2 实例时,他进一步增加了负载,我也帮助维持负载。当他减少负载时,实例会被终止以节省成本等,
我的问题是,他用什么来给正在运行的实例提供假负载以及如何确定它的任何指示?
在python中可以做到吗?
【问题讨论】:
标签:
python
amazon-ec2
load
eucalyptus
【解决方案1】:
您可以使用Siege 来测试服务器性能。您可以从命令行模拟实例上的 HTTP 负载,使用并发用户 (-c) 和连接持续时间 (-t) 等选项:
siege -c20 -t30 http://www.yoururl.com/
如果您只想在服务器上产生负载,请使用Stress 之类的工具来创建 CPU/IO/内存负载。
负责任地使用 Siege。