07 2020 档案

摘要:FeignClient里如何进行重试(Retry)和超时(timeout)配置 FeigninClient的默认connectTimeout为10s,readTimeout为60。仅设置超时可能不会立即生效,因为默认重试次数为5次。 因此,如果想要快速失败,则必须同时自定义超时和重试的参数,并应确保 阅读全文
posted @ 2020-07-14 16:58 SweetBaby。 阅读(5664) 评论(0) 推荐(0) 编辑
摘要:RocketMQ总结整理 https://blog.csdn.net/asdf08442a/article/details/54882769 SpringBoot集成RocketMQ 依赖 <dependency> <groupId>org.apache.rocketmq</groupId> <ar 阅读全文
posted @ 2020-07-14 14:57 SweetBaby。 阅读(1653) 评论(0) 推荐(0) 编辑
摘要:RocketMQ快速搭建 官方文档:http://rocketmq.apache.org/docs/quick-start/ 1、环境准备 建议使用64位操作系统,建议使用Linux / Unix / Mac;(Windows用户请参见下面的指南) 64位JDK 1.8+; Maven 3.2.x; 阅读全文
posted @ 2020-07-14 14:55 SweetBaby。 阅读(394) 评论(0) 推荐(0) 编辑
摘要:RocketMQ下载地址及相关文档 下载地址:http://rocketmq.apache.org/dowloading/releases 下载版本 rocketmq-all-4.6.0-bin-release.zip解压后目录结构,bin目录下存放可运行的脚本 RocketMQ自身分为 NameS 阅读全文
posted @ 2020-07-14 14:53 SweetBaby。 阅读(787) 评论(0) 推荐(0) 编辑
摘要:7. 代码生成: AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。 约定: POM <propert 阅读全文
posted @ 2020-07-10 23:46 SweetBaby。 阅读(222) 评论(0) 推荐(0) 编辑
摘要:1、主键策略 自3.3.0开始,默认使用雪花算法+UUID(不含中划线) (1)ID_WORKER MyBatis-Plus默认的主键策略是:ID_WORKER 全局唯一ID **参考资料:分布式系统唯一ID生成方案汇总:**https://www.cnblogs.com/haoxinyue/p/5 阅读全文
posted @ 2020-07-10 23:45 SweetBaby。 阅读(519) 评论(0) 推荐(0) 编辑
摘要:一、简介: 官网:http://mp.baomidou.com/ 参考教程:http://mp.baomidou.com/guide/ MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 二、MP集成: 阅读全文
posted @ 2020-07-10 23:43 SweetBaby。 阅读(495) 评论(0) 推荐(0) 编辑
摘要:Swagger简介 前后端分离 前端 → 前端控制层、视图层 后端 → 后端控制层、服务层、数据访问层 前后端通过API进行交互 前后端相对独立且松耦合 产生的问题 前后端集成,前端或者后端无法做到“及时协商,尽早解决”,最终导致问题集中爆发 解决方案 首先定义schema [ 计划的提纲 ],并实 阅读全文
posted @ 2020-07-09 16:52 SweetBaby。 阅读(416) 评论(0) 推荐(0) 编辑
摘要:ConcurrentModificationException ​ java.util.ConcurrentModificationException:并发修改异常 1、测试代码 public static void main(String[] args) { List<String> list = 阅读全文
posted @ 2020-07-08 23:06 SweetBaby。 阅读(397) 评论(0) 推荐(0) 编辑
摘要:SpringBoot整合Apollo 官网地址: https://github.com/ctripcorp/apollo/wiki/Java%E5%AE%A2%E6%88%B7%E7%AB%AF%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97 关键注解 @ApolloConf 阅读全文
posted @ 2020-07-07 23:21 SweetBaby。 阅读(309) 评论(0) 推荐(0) 编辑
摘要:Gateway geteway三大核心 路由 断言 过滤 依赖 <!--springcloud gateway--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter- 阅读全文
posted @ 2020-07-06 01:10 SweetBaby。 阅读(2022) 评论(0) 推荐(0) 编辑
摘要:Hystrix快速整合: ​ Hystrix在服务端和客户端都可以进行降级、熔断、限流 POM依赖 <!--netflix-hystrix--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring- 阅读全文
posted @ 2020-07-06 00:44 SweetBaby。 阅读(527) 评论(0) 推荐(0) 编辑
摘要:OpenFeign进行服务调用 ​ Feign自带负载均衡配置项,OpenFeign最主要两个注解: 在主启动类似添加:@EnableFeignClients 主业务逻辑接口 + @FeignClient配置调用provide服务 Rest微服务工程构建 1、客户端调用Module模块 ​ 新建cl 阅读全文
posted @ 2020-07-04 00:54 SweetBaby。 阅读(356) 评论(0) 推荐(0) 编辑
摘要:Eureka Client注册到Eureka Server 可以通过RestTemplate实现RPC调用 一定要@loadBalance注解修饰的restTemplate才能实现服务名的调用,没有修饰的restTemplate是没有该功能的 Rest微服务工程构建 1、微服务提供者Module模块 阅读全文
posted @ 2020-07-03 02:04 SweetBaby。 阅读(317) 评论(0) 推荐(0) 编辑
摘要:Eureka Client注册到Eureka Server 注册到Eureka Server主要是三个: maven依赖 <!--eureka client--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactI 阅读全文
posted @ 2020-07-03 01:17 SweetBaby。 阅读(179) 评论(0) 推荐(0) 编辑
摘要:单机Eureka Server 1、建Muducl ​ 新建一个maven项目,cloud-eureka-server7001 ​ 修改本机ip映射:找到C:\Windows\System32\drivers\etc\hosts文件 127.0.0.1 eureka7002.com 127.0.0. 阅读全文
posted @ 2020-07-03 00:40 SweetBaby。 阅读(871) 评论(0) 推荐(0) 编辑

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