在使用Netty和不使用Netty的应用程序中有成千上万的连接时,性能有什么真正的区别吗?
发布于 2011-03-01 02:11:20
实际上并非如此,使用Netty的一个很好的理由是提高连接的可靠性,让你自己编写连接的代码,而不是担心可能出错的所有细节。(通常只有通过艰难的方式才能找到答案)
Netty可以帮助您扩展超过1000个连接。但是,如果您不需要这么多连接,您可能会发现简单的代码执行得最好。
发布于 2011-03-01 04:24:08
正如Peter所指出的,并不是这样。
然而,我发现Netty也为构建服务器提供了一个非常好的API。尽管API有一点学习曲线,但它做得很好,创建一个新的服务器可能很简单。它在代码方面也非常高效,所以如果你有一个简单的协议和实现,你只需要很少的代码。
只有当您为HTTP以外的其他内容构建服务器时,才会这样做。如果您正在讨论HTTP web应用程序,请使用true。Apache用于直接的HTML页面,Tomcat如果您需要Servlets。
发布于 2014-07-03 18:58:41
Twitter在其搜索系统中使用了Netty:
https://stackoverflow.com/questions/5145129
复制相似问题