目前,我们在 ISP 注册了一个域名,该域名指向具有弹性 IP 的 Amazon EC2 实例。此实例正在运行 IIS,托管一个简单的 ASP.NET 站点,该站点通过循环方式将 URL 转发到两个外部站点。
这个 EC2 实例是 Windows Large,每月花费我们大约 350 美元。我认为这是一个非常糟糕的 URL 转发/负载平衡解决方案。
我认为我们需要一个运行 HAProxy 的微型 EC2 实例,它将执行我们的 URL 重定向和负载平衡。假设使用该服务的用户数量少于 5000,每日连接数将少于 10,000。
但是我不想通过选择太小的实例类型来造成瓶颈。
如何测试 HAProxy 设置以确定它可以轻松管理的连接数?
谢谢。
答案1
您应该使用其中一种负载测试工具执行压力测试。我建议使用siege
或。
JMeter
这是最简单的一种,它应该适合您的需求,因为您不需要复杂的测试场景。Tsung
siege