摘要: 默认情况下,从 bean工厂所取得的实例为Singleton(bean的singleton属性) Singleton: Spring容器只存在一个共享的bean实例,默认的配置。 Prototype: 每次对bean的请求都会创建一个新的bean实例。二者选择的原则:有状态的bean都使用Proto... 阅读全文
posted @ 2015-11-17 16:21 okay4321 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 影响RPC性能的因素:一是传输方式,二是序列化TCP 是传输层协议,HTTP 是应用层协议,而传输层较应用层更加底层,在数据传输方面,越底层越快,因此,在一般情况下,TCP 一定比 HTTP 快。就序列化而言,Java 提供了默认的序列化方式,但在高并发的情况下,这种方式将会带来一些性能上的瓶颈。于... 阅读全文
posted @ 2015-11-17 15:33 okay4321 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 服务器间Session同步介绍说明使用主-从服务器的架构,当用户在主服务器上登录后,通过脚本或者守护进程的方式,将session信息传递到各个从服务器中,这样,用户访问其它的从服务器时,就可以读到session信息。缺点:比如速度慢、不稳定等,另外,如果session信息传递是主->从单向的,会有一... 阅读全文
posted @ 2015-11-17 14:36 okay4321 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 目前有关于分布式Session的实现基本上都是基于memcached。memcached本质上是一个内存缓存系统。虽然memcached也可以是分布式集群环境的,但是对于一份数据来说,它总是存储在某一台memcached服务器上。如果发生网络故障或是服务器当机,则存储在这台服务器上的所有数据都将不可... 阅读全文
posted @ 2015-11-17 14:30 okay4321 阅读(275) 评论(0) 推荐(0) 编辑