分布式
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 · 675 阅读 · 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 · 286 阅读 · 0 评论 -
SOA以及webService
SOA(将原有系统拆分成若干个服务,服务之间通过接口进行调用)分布式 分而治之的思想SOA即面向服务架构SAAS PAAS 服务化之后的系统RPCRPC即远程过程调用(两个不同的进程通过网络进行调用),是一个概念RPC可以基于多种网络协议,又很多种实现(http、dubbo、hessian thrift avro)RPC有三要素 socket 动态代理 序列化RPC的常用技术...原创 2019-09-05 18:10:18 · 680 阅读 · 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 · 865 阅读 · 0 评论