我想创建一个 Web 应用程序,并且正在寻找最好的 Java Web 框架来使用。该应用程序的要求是它需要处理至少 600,000 个用户请求。必须具有强大的安全架构。迭代器非常快速和轻量级。我正在研究 Struts2,它看起来很容易学习它是否适合这个项目
问问题
126 次
1 回答
1
我相信这里需要考虑的不仅仅是您的 Web 应用程序框架。Struts 无疑是一个轻量级的基于 MVC 的 Web 应用程序框架。但是如果你打算创建一个 webapp 来处理 600,000 个请求,那么你需要很多其他的东西,这里很少提到
- 硬件/软件负载平衡器
- Web 服务器集群
- 如果大多数请求都存在数据库交互,则对您的数据库进行负载平衡
- 适当的缓存框架
可能有不同的选项可用于解决上述问题。但无论你选择什么都要小心。您可能必须对应用程序中的不同部分/框架运行性能检查。这将帮助您了解什么会减慢您的应用程序的速度。
希望能帮助到你!
于 2013-05-19T03:05:28.177 回答