也许,我正在复制一些现有的主题(如果它是真的那么关闭这个主题),但我打算使用高负载的Web服务和关于最佳实践的古玩。
我有关于Java和Grails的项目。我怀疑Grails是否适合高负载服务,但Java(没有任何Hibernate或类似工具)可以很好地使用。
无论如何,最佳做法是什么? Java是好的还是高负载世界只适用于C ++和.NET技术?
答案 0 :(得分:2)
Java 可以处理重负载。请参阅http://www.jboss.org/netty/performance/20090607-asalihefendic.html,其中讨论了如何将单个彗星连接打开到单个服务器。还不错。
请注意,这种可扩展性并非无处不在。您的应用程序必须首先编写好,并与Web容器小心地集成。因此,您应该设置一个测试场景,该场景可以对Web应用程序施加高负荷,以查看其行为方式。 JMeter可以帮助你做到这一点。