摘要: 说明 undertow,jetty和tomcat可以说是javaweb项目当下最火的三款服务器,tomcat是apache下的一款重量级的服务器,不用多说历史悠久,经得起实践的考验。然而:当下微服务兴起,spring boot ,spring cloud 越来越热的情况下,选择一款轻量级而性能优越的 阅读全文
posted @ 2019-10-23 18:18 那些年的代码 阅读(2079) 评论(0) 推荐(0) 编辑
摘要: redis cluster redis cluster是Redis的分布式解决方案,在3.0版本推出后有效地解决了redis分布式方面的需求 自动将数据进行分片,每个master上放一部分数据 提供内置的高可用支持,部分master不可用时,还是可以继续工作的 支撑N个redis master no 阅读全文
posted @ 2019-10-23 16:14 那些年的代码 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 总结:Apache/Tomcat/JBOSS/Nginx区别 .1、Apache是Web服务器,Tomcat是应用(Java)服务器。Tomcat在中小型系统和并发访问用户不是很多的场合下被普遍使用。Apache支持静态页,Tomcat支持动态的。2、Jetty:Tomcat内核作为其Servlet 阅读全文
posted @ 2019-10-23 12:27 那些年的代码 阅读(895) 评论(0) 推荐(0) 编辑
摘要: 相同点: 其它比较Jetty的应用更加快速,修改简单,对新的Servlet规范的支持较好。Tomcat目前应用比较广泛,对JavaEE和Servlet的支持更加全面,很多特性会直接集成进来。 总结:Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提 阅读全文
posted @ 2019-10-23 11:54 那些年的代码 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 在本文中,我写了一些关于Web服务器、Servlet容器以及它与JVM的关系的基本概念。我想表达的是,Servlet容器也仅仅不过是一个Java程序。 1. 什么是Web服务器? 想要知道什么是Servlet容器,我们首先要知道什么是Web服务器。 Web服务器使用HTTP协议来传输数据。最简单的一 阅读全文
posted @ 2019-10-23 11:01 那些年的代码 阅读(1067) 评论(1) 推荐(0) 编辑
摘要: IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待 阅读全文
posted @ 2019-10-23 10:55 那些年的代码 阅读(423) 评论(0) 推荐(0) 编辑
摘要: IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待 阅读全文
posted @ 2019-10-23 10:54 那些年的代码 阅读(311) 评论(0) 推荐(0) 编辑