jetty是什么 nio是如何实现异步的?
浏览量:1730
时间:2021-03-11 05:53:15
作者:admin
nio是如何实现异步的?
NiO,也称为同步非阻塞IO,使用操作系统内核提供的select或epoll函数进行多路复用,并基于事件回调机制实现非阻塞。它可以通过一个线程同时处理多个请求。
jetty比Tomcat性能优秀在哪?
Jetty可以同时处理大量连接,并且可以长时间保持连接。它适用于网络聊天等应用。Jetty的体系结构很简单,因此作为服务器,Jetty可以按需加载组件,减少不必要的组件,减少服务器内存开销,提高服务器性能。Jetty默认使用NiO,这在处理I/O请求方面更为有利。在处理静态资源时,Tomcat具有更高的性能。它适用于处理一些非常繁忙的环节。换句话说,如果链路生命周期短,Tomcat的整体性能就更高。Tomcat默认使用bio来处理I/O请求,但是在处理静态资源时,它的性能很差。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。