摘要: 1、创建微服务消费者cloud-consumer-feign-order80服务 编写pom.xml依赖Jar包 <dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-c 阅读全文
posted @ 2021-06-30 01:29 shunnWcs 阅读(133) 评论(0) 推荐(0)
摘要: 1、Ribbon 实现了 负载均衡和远程调用的一个组件,Ribbon: 进程内的LB 客户端的负载均衡加远程调用、Nginx: 集中式的LB服务端的负载均衡 Rinnon工作时分成两步: 一选择EurekaServer,选择同一区域内负载比较小的server。 二根据用户的策略选择server中一个 阅读全文
posted @ 2021-06-29 13:39 shunnWcs 阅读(180) 评论(0) 推荐(0)
摘要: 1、CAP理论:A: 支持高可用、C: 支持数据强一致性、P: 分区容错性,分布式系统中只能满足两个:要么AP,要么CP 2、Eureka使用AP:自我保护功能,牺牲数据强一致性换服务的高可用 、Java语言编写、有客户端、 3、Zookeeper使用CP、只要数据不一致立马拒绝访问保证数据强一致性 阅读全文
posted @ 2021-06-29 13:12 shunnWcs 阅读(46) 评论(0) 推荐(0)
摘要: 1、安装Consul 服务器 ,在win10下安装,进入官网下载zip 解压之后得到 consul.exe文件,进入安装目录下打开cmd终端输入命令:consul agent -dev 2、将服务提供者注册到consul注册中心 创建cloud-provider-consul-payment8006 阅读全文
posted @ 2021-06-29 01:52 shunnWcs 阅读(60) 评论(0) 推荐(0)
摘要: 1、使用docker-compose 安装zookeeper 。docker-compose.yml 文件 services: zookeeper: restart: always image: zookeeper container_name: zookeeper ports: - 2181:21 阅读全文
posted @ 2021-06-28 19:48 shunnWcs 阅读(51) 评论(0) 推荐(0)
摘要: 1、创建Eureka 服务器cloud-eureka-server7001 添加pom依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="htt 阅读全文
posted @ 2021-06-28 14:58 shunnWcs 阅读(49) 评论(0) 推荐(0)
摘要: 1、SpringCloud、SpringBoot、SpringCloud Alibaba 的版本选型 2、创建中工程的父工程 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0. 阅读全文
posted @ 2021-06-27 19:48 shunnWcs 阅读(44) 评论(0) 推荐(0)
摘要: 1、redis悲观锁 悲观锁 顾名思义很悲观,认为每次都会失败,每次操作都会加上锁,只有等到锁释放之后才能操作、这种效率不高 2、redis乐观锁 乐观锁顾名思义很乐观,认为每次操作都不会失败,操作时通过数据版本号来决定是否成功,在操作的时首先获取版本号判断是否一致,如果一致那么成功并把版本号加一, 阅读全文
posted @ 2021-06-27 15:47 shunnWcs 阅读(46) 评论(0) 推荐(0)
摘要: 1、我的项目里的bootstrap-prod.yml 配置文件内容 server: port: 8084 shutdown: graceful spring: application: name: employee-base-server rabbitmq: host: 8.129.215.115 阅读全文
posted @ 2021-06-25 17:47 shunnWcs 阅读(251) 评论(0) 推荐(0)
摘要: 1、redis的应用场景:排行榜,秒杀系统,手机验证吗自动失效,构建队列,消息发布订阅 2、docker-compose 安装redis docker-compose.yml 配置文件 version: '3' services: redis: image: redis:latest contain 阅读全文
posted @ 2021-06-25 00:53 shunnWcs 阅读(84) 评论(0) 推荐(0)