如何选择代理服务器

如何选择代理服务器

我正在尝试确定应该使用哪种代理服务器软件。

大约concurrent user base有 1000 名用户。我猜Per Second Http request大约有 500 名。

我已经决定使用一些托管作为代理服务器,但我不知道如何选择更好的代理服务器:apache 还是 weblogic?

哪一个更好?我应该如何确定硬件要求?

答案1

我的建议是向您推荐 Varnish(首选)、PerlBal 或 Nginx。如果您需要设置专用的缓存/负载平衡服务器,Apache 不推荐。根据我们自己的内部评估,Varnish 是最好的。

但是,我认为您的问题不能仅通过缓存和负载平衡来解决。如果您的应用程序每秒实际上有 500 个请求,您可能需要查看您的 Web 架构并从那里开始优化。当然,回答这些问题需要更多的投入。据我所知,Varnish 是一个多线程应用程序,因此应该可以在多核多处理器平台上扩展。因此,您可以投入更多 CPU 并提升性能。

相关内容