![](https://img-blog.csdnimg.cn/20190905091843507.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
分布式
a.小高同学
我爱代码,代码坑我
展开
-
分布式的session共享以及session分离(redis)
sesseion管理 传统的session是由tomcat自己进行维护和管理,但是对于集群或分布式环境,不同的tomcat管理各自的session,很难进行session共享,通过传统的模式进行session共享,会造成session对象在各个tomcat之间,通过网络和Io进行复制,极大的影响了系统的性能,(对于互联网应用来说,网络和Io是最基本的) 分布式的session共享以及session...原创 2019-08-27 11:29:36 · 1006 阅读 · 0 评论 -
spring-cache整合redis:分布式下的缓存管理
缓存管理 通常在项目当中,需要对数据库进行crud,对于大量查询、低频次修改的数据, 可以使用缓存来减少数据库的查询次数,提高程序的响应性能。 缓存的策略, 分布式环境下,缓存和数据库的数据一致性问题如何解决? 1:我们一般只对数据字典表,那些高频率查询、低频率更新的数据进行缓存 2:我们目前缓存的策略,查询时候先查询缓存,再查询数据库,如果没有再添加缓存 增删改的时候,先更新数据库,再删除缓存,...原创 2019-08-27 13:08:12 · 673 阅读 · 0 评论 -
搭建 Zookeeper-3.4.11 集群(Zookeeper原理)
看这里:https://www.cnblogs.com/LUA123/p/7222216.html 有效搭建成功。转载 2019-09-04 11:42:39 · 150 阅读 · 0 评论 -
maven的继承和聚合-分布式框架基础
maven核心功能:依赖管理,项目构建 项目构建:一个项目拥有众多maven模块,这里面就蛇蛇了maven的继承和聚合 使用maven的继承和聚合可以对一个集成式的项目进行拆分,拆分成若干个模块,多个模块继承父工程。 创建一个项目我叫xiupeilian-parent,把src删掉,因为父工程主要做一些核心配置 既然删掉了,更改打包方式为pom <!--打包方式充当配置,可以对所有子模块进...原创 2019-09-05 09:14:09 · 284 阅读 · 0 评论 -
SOA以及webService
SOA (将原有系统拆分成若干个服务,服务之间通过接口进行调用) 分布式 分而治之的思想 SOA即面向服务架构 SAAS PAAS 服务化之后的系统 RPC RPC即远程过程调用(两个不同的进程通过网络进行调用),是一个概念 RPC可以基于多种网络协议,又很多种实现(http、dubbo、hessian thrift avro) RPC有三要素 socket 动态代理 序列化 RPC的常用技术...原创 2019-09-05 18:10:18 · 679 阅读 · 0 评论 -
dubbo的服务拆分案例
第一步创建一个工程,打包方式为pom <packaging>pom</packaging> dubbo要求我们要有服务消费者(消费服务),和服务提供者 把依赖引入一下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" ...原创 2019-09-05 20:40:42 · 860 阅读 · 0 评论