摘要: https://www.jianshu.com/p/5dbb9011d2ee 我使用的Mac电脑.刚开始的时候一直不知道为什么会卡死. 我格式化了几次 namenode 也没有解决我的问题,从上面那个链接中得到启发.修改yarn的健康检查 成功解决问题 阅读全文
posted @ 2019-07-26 14:01 北京de小刀 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 什么是服务雪崩? 参考: <<重新定义spring cloud>> 代码:https://gitee.com/08081/hello-springcloud/tree/springcloud-fallback/ 在微服务中,我们是服务于服务之间调用,当在微服务突然有大量的请求过来,一个服务瘫痪之后, 阅读全文
posted @ 2019-07-19 16:48 北京de小刀 阅读(2116) 评论(0) 推荐(0) 编辑
摘要: 资料来源: <<重新定义Spring Cloud>>以及博客和官网 源码地址:https://gitee.com/08081/hello-springcloud 什么是feign ? fegin是一种声明式 模板化的HTTP客户端(仅在consumer中使用) 1. 什么是声明式呢? 声明式调用就像 阅读全文
posted @ 2019-07-17 20:02 北京de小刀 阅读(1179) 评论(0) 推荐(0) 编辑
摘要: 参考:<<重新定义springcloud>> 各个视频 什么是ribbon?它解决了什么问题 Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,他是基于Netflix Ribbon实现的。 它不像spring cloud服务注册中心,配置中心,API网关那样独立部署,但是它几乎在每一个sp 阅读全文
posted @ 2019-07-17 13:47 北京de小刀 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 在学习webflux 之前我们先要了解一个概念 什么是背压(back press) 对我们以前使用的发布订阅模式来说.我们的以前的模式是 消费只能通过提供者提供的数据来持续消费 如果一直发送消息,那么就只能一直消费 我们对背压做一个详细的比喻 比如我们每家每户,都有一个水龙头.自来水公司相当于发布者 阅读全文
posted @ 2019-07-17 10:41 北京de小刀 阅读(1339) 评论(0) 推荐(0) 编辑
摘要: webFlux webFlux 是spring5提出的,一个非阻塞,运行在netty或者Servlet3.1之上, MVC和webFlux 有什么关系呢? 1.阻塞和非阻塞 webflux 是一个非阻塞的模式 可以在一个线程里可以处理更多的请求 传统的mvc是一个阻塞的开发模式 一个请求对应我们容器 阅读全文
posted @ 2019-07-17 10:40 北京de小刀 阅读(1551) 评论(0) 推荐(0) 编辑
摘要: 入门crud 这次我们来学习webflux入门CRUD 首先我们需要安装一个mondodb 在这里我就不说怎么安装了. 配置文件如下 领域对象 repository Controller 上面的代码加了一点hibernate的校验和自己的校验 controllerAdvice 这里注意的一点就是@v 阅读全文
posted @ 2019-06-19 16:39 北京de小刀 阅读(1019) 评论(0) 推荐(1) 编辑
摘要: 解决方案1 1.我去/tmp 目录下并没有找到mysql.sock 文件 2.在全局搜索时也没有找到这个文件.所以从网上找到ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock 这个方法不可行 3.网上还有一种解决方案是重启服务,我重启了好几次也没有解决 4 阅读全文
posted @ 2019-06-17 11:32 北京de小刀 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 首先我想说这个问题.对于我来说坑了一下午 首先问题就是我用mybatispuls 连接mysql 第一步 先把连接改了.设置utf-8 ,但是发现问题并没有解决 第二步. 然后我在是不是没有没有配置my.cnf 查找MySQL用到的my.cnf 在etc/下创建 my.cnf 然后我修改chmod 阅读全文
posted @ 2019-06-14 19:37 北京de小刀 阅读(969) 评论(0) 推荐(1) 编辑
摘要: SpringBoot Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration 今天在写junit测试的时候莫名其妙报这个错, 经过排查是因为你在test包下,和你java代码的包路径不一致所造成 阅读全文
posted @ 2019-06-14 14:21 北京de小刀 阅读(3028) 评论(0) 推荐(0) 编辑