摘要: Spring Cloud Config 在分布式系统中,尤其是当我们的分布式项目越来越多,每个项目都有自己的配置文件,对配置文件的统一管理就成了一种需要,而 Spring Cloud Config 就提供了对各个分布式项目配置文件的统一管理支持。 它包含 Client和 Server 两个部分,Se 阅读全文
posted @ 2021-12-26 14:36 西凉马戳戳 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Zuul 有了eureka 、 feign 和 hystrix 后,基本上就搭建了简易版的分布式项目,但仍存在一些问题,比如: 1、如果我们的微服务中有很多个独立服务都要对外提供服务,那么我们要如何去管理这些接口?特别是当项目非常庞大的情况下要如何管理? 2、在微服务中,一个独立的系统被拆分成了很多 阅读全文
posted @ 2021-12-26 00:03 西凉马戳戳 阅读(245) 评论(0) 推荐(0) 编辑
摘要: docker实战 docker 安装 移除以前docker相关包 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrota 阅读全文
posted @ 2021-12-25 14:30 西凉马戳戳 阅读(59) 评论(0) 推荐(0) 编辑
摘要: Feign Spring Cloud Feign对 Ribbon 负载均衡、Hystrix 服务熔断进行简化,在其基础上进行了进一步的封装,不仅在配置上大大简化了开发工作,同时还提供了一种声明式的 Web 服务客户端定义方式。 使用 Feign 实现消费者 创建spring boot工程,并导入依赖 阅读全文
posted @ 2021-12-23 22:32 西凉马戳戳 阅读(287) 评论(0) 推荐(0) 编辑
摘要: spring boot在 application.yml 里配置了 server: port: 8754 启动后端口号一直是8080,说明配置不起作用,仔细检查了一遍前后空格、书写等,发现是正确的。 解决方法:先 clean 一下 整个moudle,然后再 install,重启就生效了。 阅读全文
posted @ 2021-12-23 21:53 西凉马戳戳 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: Eureka Eureka 是一个服务治理组件,它主要包括服务注册和服务发现,主要用来搭建服务注册中心。 Eureka 是一个基于 REST 的服务,用来定位服务,进行中间层服务器的负载均衡和故障转移。 Eureka Server 作为服务注册的服务端,它是服务注册中心,而系统中的其他微服务,使用 阅读全文
posted @ 2021-12-22 21:48 西凉马戳戳 阅读(290) 评论(2) 推荐(2) 编辑
摘要: 最近在用git时,忘记了怎么拉取远程分支代码,在此记录一下 新建文件夹 git init 初始化 连接远程仓库 git remote add origin [远程仓库地址] 将远程分支拉到本地 git fetch origin [远程分支名] 创建本地分支并切换到该分支 git checkout - 阅读全文
posted @ 2021-12-20 20:50 西凉马戳戳 阅读(1140) 评论(0) 推荐(0) 编辑
摘要: Redis开发 API及底层实现 全局命令 keys *:查看所有的键 O(n) dbsize:键总数 O(1) exists key :检查键是否存在 del key:删除键 expire key seconds:键过期 ttl : 返回键的剩余时间 ( >=0: 剩余时间 -1:没设置过期时间 阅读全文
posted @ 2020-12-06 10:53 西凉马戳戳 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 线程池 线程池的定义 线程池其实是一种多线程的形式,处理过程中可以将任务添加到队列中,然后创建线程后自动启动这些任务。 为什么使用线程池 使用线程池最大的原因就是可以根据系统的需求灵活控制线程的数量,且可以对所有线程进行统一的管理和控制,从而提高系统运行的效率,降低系统的运行压力。 使用线程池有哪些 阅读全文
posted @ 2020-11-25 15:19 西凉马戳戳 阅读(84) 评论(0) 推荐(0) 编辑
摘要: synchronized 并发编程中的三个问题: 可见性(Visibility) 是指一个线程对共享变量进行修改,另一个先立即得到修改后的最新值。 代码演示: public class Test01Visibility { public static boolean flag = true; pub 阅读全文
posted @ 2020-11-23 22:12 西凉马戳戳 阅读(485) 评论(0) 推荐(1) 编辑