上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页
摘要: 1.dubbo 协议 (默认) 1、采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况 2、不适合传送大数据量的服务,比如传文件,传视频等,除非请求量很低。 用场景:常规远程服务方法调用 特性 连接个数:单连接 连接方式:长连接 传输协议 阅读全文
posted @ 2020-12-18 18:11 snail灬 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 部署 MySQL 8.0 集群 master & slave(仅测试用) 镜像版本 mysql:8.0 1、创建 overlay 网络 docker network create --driver overlay common-network --attachable 2、启动 2 个 MYSQL: 阅读全文
posted @ 2020-12-18 15:21 snail灬 阅读(502) 评论(0) 推荐(0) 编辑
摘要: Dubbo 出生于阿里系,是阿里巴巴服务化治理的核心框架,并被广泛应用于中国各互联网公司;只需要通过 Spring 配置的方式即可完成服务化,对于应用无入侵,设计的目的还是服务于自身的业务为主。 微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务 阅读全文
posted @ 2020-12-17 13:42 snail灬 阅读(3918) 评论(0) 推荐(0) 编辑
摘要: 使用dubbo的原因 服务治理框架 服务的监控 服务的注册发现 服务的通信 服务的容错 服务的负载均衡 配置dubbo提供方信息 #dubbo 服务扫描基础包路径 dubbo.scan.base-packages=com.dubbo.provider dubbo.protocol.id=dubbo 阅读全文
posted @ 2020-12-17 13:26 snail灬 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 组成结构图 代码实现(基于上图) public class SnowFlakeGenerator { private long roomId; //机房id private long workerId; //机器id private long roomIdBit = 5l; //占用5个bit位 p 阅读全文
posted @ 2020-12-16 01:02 snail灬 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 背景 在复杂分布式系统中,往往需要对大量的数据和消息进行唯一标识。如在美团点评的金融、支付、餐饮、酒店、猫眼电影等产品的系统中,数据日渐增长,对数据分库分表后需要有一个唯一ID来标识一条数据或消息,数据库的自增ID显然不能满足需求;特别一点的如订单、骑手、优惠券也都需要有唯一ID做标识。此时一个能够 阅读全文
posted @ 2020-12-16 00:16 snail灬 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 全局ID的实现方式 UUID,32个字符, 4个横线 8 - 4-4-4- 12 UUID.randomUUID.toString(); 基于时间的UUID(time & MAC) UUID(time&POSIX UID或GID) 随机数的UUID UUID(SHA1) 数据库 create tab 阅读全文
posted @ 2020-12-15 20:41 snail灬 阅读(122) 评论(0) 推荐(0) 编辑
摘要: JWT token的组成 JWT token由三个部分组成,头部(header)、有效载荷(payload)、签名(signature), 官网: https://jwt.io/ head header部分由 typ 和 alg 组成,typ的全称是(type,类型)、alg全称(algorithm 阅读全文
posted @ 2020-12-15 20:30 snail灬 阅读(3482) 评论(0) 推荐(2) 编辑
摘要: 微服务架构下的统一授权 识别客户端的身份,并且能够保存这个身份的状态 HTTP协议无状态协议: 浏览器的Cookie(disk / mem),客户端的状态存储 服务器端的session(服务端的状态存储) 集群模式下的会话丢失 Session Sticky IPHASH |hash(ip)|%目标服 阅读全文
posted @ 2020-12-15 20:11 snail灬 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 链路跟踪slueth -服务器的监控(cpu、内存、磁盘) 应用的监控 () 链路监控的开源技术 Zipkin Pinpoint skywalking spring cloud slueth slueth生成链路跟踪的数据,然后把数据上报到Zipkin 。 。。。未完待续 阅读全文
posted @ 2020-12-15 19:59 snail灬 阅读(563) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 21 下一页