我正在为我的客户安装一个相对较大的 Rails 应用程序(仅我一个人使用就消耗了 1GB 的 RAM)。它使用 Ubuntu、Nginx 和 MySQL。如果说有 10,000 名用户同时使用该应用程序,RAM 使用量会发生很大变化吗?也就是说,您认为我需要多少 RAM 来处理 10,000 名用户?
那么对于 100,000 名用户来说怎么样?
我知道这确实取决于应用程序本身,但任何大概的答案都可以。谢谢 :)
答案1
嗯,正如你所说,这取决于应用程序本身。
您是否查看过适合您的网站的任何易于使用的负载测试工具?
此链接对一些工具进行了一些有趣的讨论和比较:
http://blog.feedmarker.com/2005/12/20/load-testing-the-rails/