摘要: 前言 在微服务开发如火如荼的今天,微服务也引入了一些额外问题。微服务开发&运维过程中会经常调用到其他服务暴露的接口,项目足够大时,内部调用会非常复杂,这种复杂性会导致很难去定位问题,出现问题的时候容易互相推诿进而导致效率低下,所以需要在微服务构建的系统中引入服务调用链路追踪工具,方便开发人员快速定位 阅读全文
posted @ 2020-05-01 21:31 箫声锁梦 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 前言 本文中部分内容引用至《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》第12章,如果有兴趣可自行深入阅读,文末放有书籍PDF版本连接。 一、物理机中的并发 物理机遇到的并发问题其实与虚拟机中的情况有很多相似之处,所以物理机对并发的处理方案对于虚拟机的实现也有比较大的参考意义 “充分 阅读全文
posted @ 2020-02-06 12:43 箫声锁梦 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 问题描述 官网下载的Nacos mysql由于驱动过低只支持5.X版本,使用8.X版本的mysql时无法正常启动 解决办法 克隆nacos源码(branch 1.0.0 RC3) master等分支也是同样修改方式 修改nacos项目根目录下的pom.xml,手动指定mysql驱动版本 PS:这里要 阅读全文
posted @ 2020-02-05 14:39 箫声锁梦 阅读(4294) 评论(0) 推荐(0) 编辑
摘要: 前言 一般我们开发环境的MySQL是没有配置登录保护的,但仅限于开发环境,正式环境是不允许无限制登录,存在很大的风险。 MySQL 5.7 以后提供了Connection Control插件用来控制客户端在登录操作连续失败一定次数后的响应的延迟。该插件可有效的防止客户端暴力登录的风险(攻击)。该插件 阅读全文
posted @ 2020-02-05 14:37 箫声锁梦 阅读(2520) 评论(0) 推荐(0) 编辑
摘要: 简介 Spring Cloud Zuul网关在整个微服务体系中肩负对外开放接口、请求拦截、路由转发等作用,其核心处理则是ZuulFilter ZuulFilter部分源码 Zuul Filter全部继承于com.netflix.zuul.ZuulFilter这个抽象类,该抽象类则实现了com.net 阅读全文
posted @ 2019-03-13 15:25 箫声锁梦 阅读(2092) 评论(0) 推荐(1) 编辑