2019年3月25日

使用jarjar.jar 解决相同jar包不同版本jar包冲突问题

摘要: 解决思路: 使用jarjar.jar工具包 修改jar包中文件夹名 生成新jar包 引用新jar包即可解决问题 详细步骤:https://blog.csdn.net/qq_22778717/article/details/53261396 阅读全文

posted @ 2019-03-25 09:00 it王珂 阅读(336) 评论(0) 推荐(0) 编辑

2018年12月29日

简单工厂模式

摘要: 什么是简单工厂 就相当于 lol里 有亚索 有提莫这种英雄 每个英雄 要是按照攻击力 射程 护甲等等等 那每个英雄都需要一堆代码 也没有可重用性 出错了 还得去这个英雄的类一点一点找错 耦合性相当高 这么写太low 不行 那怎么办 简单 搞个父类抽象类 给英雄整点方法属性 比如攻击力 护甲 魔抗 移 阅读全文

posted @ 2018-12-29 11:52 it王珂 阅读(135) 评论(0) 推荐(0) 编辑

2018年7月18日

spring cloud 分布式配置(使用git进行远程配置)

摘要: 我们使用分布式架构 搭建项目时 就比如说我们更改了数据库的密码 那如果有十几个微服务配置在不同的服务器上 我们是不是得一个一个服务器的去更改 那样就相当的麻烦 不光麻烦 还及其容易错 所以基本是不可能这样实现 这里有一个解决方式 可以把项目的配置放到gitlab上 从gitlab来读取 这样就方便了 阅读全文

posted @ 2018-07-18 18:46 it王珂 阅读(242) 评论(0) 推荐(0) 编辑

spring cloud 网关

摘要: 想要了解spring cloud网关 就要先了解一下跨域访问 跨域访问就是不在一个端口调用了另一个端口下的服务 就比如我端口号为10001的微服务的页面调用了端口号为10002微服务的方法 显然是不合理的 系统会认为这样很危险 所以当然不允许调用 想要调用的话需要在被调用方的被调用方法上加上两句话 阅读全文

posted @ 2018-07-18 10:52 it王珂 阅读(300) 评论(0) 推荐(0) 编辑

2018年7月17日

spring cloud 熔断器

摘要: 熔断器 也叫断路器 什么是断路器 它就相当于项目中的保险丝 当你的微服务拆分越细 模块越多 他们直接的调用就会越来越复杂 那可以想一下 如果中间有一个模块 等了五秒钟才能运行成功 那么调用方以及调用方的对外服务都需要等五秒 但请求还在不停地进入 这就形成了一个雪崩效应 请求堆积越来越多 就会使整个分 阅读全文

posted @ 2018-07-17 09:55 it王珂 阅读(293) 评论(0) 推荐(0) 编辑

2018年7月16日

spring cloud 健康检查

摘要: 健康检查就是查看你的项目是否健康 或内存使用量等等 先看看健康检查如何使用 项目中要先加入健康检查的jar包 然后程序运行时可以看到 看到了/health方法 我们的端口号是10002 那么运行一下试试 看到页面上显示的 status:up 这个就代表程序是健康的 如果不健康就会显示down 除了能 阅读全文

posted @ 2018-07-16 15:25 it王珂 阅读(1361) 评论(0) 推荐(0) 编辑

2018年7月13日

spring cloud 分布式链路跟踪(集成zipkin)

摘要: 篇写了分布式链路追踪 spring cloud 分布式链路追踪 这样的链路追踪虽然可以解决问题 但日志太过于分散 如果微服务过多 就会变的相当复杂 zipkin就可以帮我们把链路调用的过程全部收集起来 它就像注册中心一样 分为客户端和服务端 想要使用 首先建一个模块 当作他的服务端 首先添加如下依赖 阅读全文

posted @ 2018-07-13 17:50 it王珂 阅读(298) 评论(0) 推荐(0) 编辑

spring cloud 分布式链路追踪

摘要: 一篇讲了微服务之间的调用 spring cloud eureka 微服务之间的调用 微服务之间进行调用 那么如果我负责一个模块 别人负责另一个模块 我调用了他的方法 测试那边却报了错 那是我的问题还是他的问题 这个时候大家应该就能想到日志可以解决这个问题 如何使用日志呢 先在配置文件中加 然后就可以 阅读全文

posted @ 2018-07-13 16:28 it王珂 阅读(527) 评论(0) 推荐(0) 编辑

spring cloud eureka 微服务之间的调用

摘要: 微服务之间的调用如何实现 首先 你需要两个或以上的微服务模块 至于怎么创建可以参考我上一篇博客 spring cloud eureka注册中心 如果想在页面显示 那么需要先加上 这个thymeleaf依赖 springboot推荐使用thymeleaf模板 它的最大好处就是原型即是模板 后缀是htm 阅读全文

posted @ 2018-07-13 15:16 it王珂 阅读(2385) 评论(0) 推荐(0) 编辑

spring cloud eureka注册中心

摘要: 注册中心呢 就是springcloud的一个核心组件 所有微服务的基石 微服务的核心思想就是分布式 所有的服务分开管理 但这些服务分开后该如何协同呢 就需要注册中心的介入 怎么使用注册中心 首先在gradle引入它的依赖 这里再讲一下 springcloud会分布很多模块 很难管理 所以在整个项目的 阅读全文

posted @ 2018-07-13 14:33 it王珂 阅读(257) 评论(0) 推荐(0) 编辑

导航