欢迎您光临汇海首饰网,如有问题请及时联系我们。

cats系统运行模式有哪几种?

作者:首饰网
文章来源:本站

  

cats系统运行模式有哪几种?

  

cats系统运行模式有哪几种?

  cats系统运行模式有以下三种:

  (1)bio(blocking I/O)

  即阻塞式I/O操作,表示Tomcat使用的是传统的Ja I/O操作(即ja.io包及其子包)。一个线程处理一个请求,缺点:并发量高时,线程数较多,浪费资源。

  使用方式:现在通常不使用

  (2)nio(new I/O)

  Ja nio是一个基于缓冲区、并能提供非阻塞I/O操作的Ja API,因此nio也被看成是non-blocking I/O的缩写。它拥有比传统I/O操作(bio)更好的并发运行性能。利用 Ja 的异步请求 IO 处理,可以通过少量的线程处理大量的请求。

  使用方式:tomcat默认模式

  (3)apr(Apache Portable Runtime/Apache可移植运行时)

  Tomcat将以JNI的形式调用Apache HTTP服务器的核心动态链接库来处理文件读取或网络传输操作,从而大大地提高Tomcat对静态文件的处理性能。Tomcat apr也是在Tomcat上运行高并发应用的首选模式。

来源:文章来源于网络,如有侵权请联系我们删除。本文由首饰网编辑,欢迎分享本文,转载请保留出处和链接!