03 2020 档案

摘要:前言 首先回顾微服务的基本组成: 生产者:提供服务 消费者:消费服务 服务注册/发现中心:服务注册,发现,监控 所以,springcloud微服务的架构基础 :生产者(client),消费者(client),服务注册/发现中心(server) 项目git地址 https://github.com/z 阅读全文
posted @ 2020-03-26 19:49 zenghansen 阅读(1205) 评论(0) 推荐(0) 编辑
摘要:首先搭建zookeeper集群docker-compose.yml version: '2' networks: zk: services: zk1: image: zookeeper:3.4 container_name: zk1 networks: - zk ports: - "21811:21 阅读全文
posted @ 2020-03-18 20:54 zenghansen 阅读(210) 评论(0) 推荐(0) 编辑
摘要:在实际的开发场景中,我们可能会遇到不同客户端需要互斥地访问某个共享资源,也就是同一时刻只允许一个客户端操作这个共享资源,为了达到这个目的,一般会采用分布式锁来解决,目前流行的分布式锁实现方式有数据库、Memcached、Redis、文件系统、ZooKeeper,因Redis高性能、部署简单被广泛采用 阅读全文
posted @ 2020-03-09 20:41 zenghansen 阅读(701) 评论(0) 推荐(0) 编辑
摘要:背景:由于地址库的变更,导致历史的用户地址与现用的地址库不对应,比如code变动,归属变动,增删等。 解决思路:如果是地址库存在于mysql里面,数据格式如下: 用户地址表: 地址库表: 则用sql可以查询到异常的地址: SELECT addr_id,ua FROM ( SELECT substri 阅读全文
posted @ 2020-03-09 17:04 zenghansen 阅读(267) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示