摘要: 大致分为4部:Servlet类加载-->实例化-->服务-->销毁 1、Web Client向Servlet容器(Tomcat)发出Http请求。 2、Servlet容器接收Client端的请求。 3、Servlet容器创建一个HttpRequest对象,将Client的请求信息封装到这个对象中。 阅读全文
posted @ 2018-05-25 16:35 aspirant 阅读(1991) 评论(0) 推荐(0) 编辑
摘要: Dubbo 出生于阿里系,是阿里巴巴服务化治理的核心框架,并被广泛应用于中国各互联网公司;只需要通过 Spring 配置的方式即可完成服务化,对于应用无入侵,设计的目的还是服务于自身的业务为主。 Dubbo 出生于阿里系,是阿里巴巴服务化治理的核心框架,并被广泛应用于中国各互联网公司;只需要通过 S 阅读全文
posted @ 2018-05-25 16:15 aspirant 阅读(38166) 评论(3) 推荐(6) 编辑
摘要: 相同点: Tomcat和Jetty都是一种Servlet引擎,他们都支持标准的servlet规范和JavaEE的规范。 不同点: 架构比较 Jetty的架构比Tomcat的更为简单 Jetty的架构是基于Handler来实现的,主要的扩展功能都可以用Handler来实现,扩展简单。 Tomcat的架 阅读全文
posted @ 2018-05-25 15:55 aspirant 阅读(4172) 评论(0) 推荐(0) 编辑
摘要: 面试也经常问kafka的原理,以及zookeeper与kafka原理的区别:kafka 数据一致性-leader,follower机制与zookeeper的区别; zookeeper是如何实现负载均衡的,参考:zookeeper如何实现负载均衡的?(具体连接哪一个zookeeper服务器的选择?)阿 阅读全文
posted @ 2018-05-25 14:17 aspirant 阅读(20074) 评论(1) 推荐(1) 编辑
摘要: 还有个姊妹篇也可以参考这个文章:LVS(Linus Virtual Server):三种IP负载均衡方式比较+另三种Web负载均衡方式 我还写了一篇:【系统架构】亿级Web系统搭建(1):Web负载均衡(阿里) LVS 实现了IP负载均衡,包含三个方法:NAT,DR,TUN zookeeper使用Z 阅读全文
posted @ 2018-05-25 11:40 aspirant 阅读(5464) 评论(0) 推荐(1) 编辑