03 2018 档案

监听器、过滤器、拦截器的启动顺序
摘要:这里主要是总结一下监听器、过滤器、拦截器的使用注意点和使用方法,还有就是三者之间的启动顺序。 第一:监听器:Listener 是servlet规范中定义的一种特殊类。 用于监听servletContext、HttpSession和servletRequest等域对象的创建和销毁事件。 监听域对象的属 阅读全文

posted @ 2018-03-06 11:48 3池 阅读(1071) 评论(0) 推荐(0)

netty随笔
摘要:netty是一个nio框架,通过rpc长连接进行通信。 nio和bio的区别是:bio是通过tcp/ip的三次握手机制实现通信,服务端连接几个客户端就要开几个线程,而nio有一个叫选择器(多路复用器)的东西,客户端要跟服务端进行通信,需要先在选择器上注册一个管道,可以理解这个管道是用来做数据传输的, 阅读全文

posted @ 2018-03-04 14:33 3池 阅读(106) 评论(0) 推荐(0)

dubbo
摘要:分布式的服务框架,可以将要开放的服务代码打成jar包,部署在多个节点上。 通过rpc远程过程调用实现服务的调用,服务端开放服务到redis或者zookeeper搭建的注册中心,客户端到注册中心进行服务的订阅和调用。 几个属性: 启动依赖:启动之前是否检查依赖的服务是否开启。 集群容错:默认一个节点访 阅读全文

posted @ 2018-03-04 09:59 3池 阅读(99) 评论(0) 推荐(0)

rpc和http
摘要:rpc,远程过程调用,分布式各服务在不同的节点,因为不在同一进程中,所以节点间的调用需要通过网络进行传输,rpc是基于tcp/ip的,通过长连接进行通信。客户端需要缓存服务端的ip和端口,服务端也要缓存客户端的ip和端口。 http链接是基于http协议的。rpc比http效率高。 netty也是给 阅读全文

posted @ 2018-03-02 22:08 3池 阅读(231) 评论(0) 推荐(0)

导航