摘要: 页面排查 当页面加载很慢是,打开F12,切换到network,查看每条请求加载的时间。 1. 查找返回错误响应码的请求,分析原因 2. 查找响应时间长的请求,分析原因 服务器方面 + 使用uptime查看服务器负载均衡情况 + 使用ps命令查看那个进程占用的cpu多,分析原因 数据库方面 + 查看数 阅读全文
posted @ 2018-09-11 10:52 [烟火里的尘埃] 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 简单示例 增加feign maven依赖 修改主类 通过@FeignClient注解绑定服务 调用服务 参数绑定 增加User类 在提供的服务中增加FeignController类和下面的User类 增加HelloService类 增加ConsumerController类 调用http://loc 阅读全文
posted @ 2018-09-11 10:51 [烟火里的尘埃] 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 开启eureka client的注解@EnableDiscoveryClient的功能类DiscoveryClient梳理图 获取server url位于类EndpointUtils的getServiceUrlsMapFromConfig方法上 public static Map getServic 阅读全文
posted @ 2018-09-11 10:51 [烟火里的尘埃] 阅读(570) 评论(0) 推荐(0) 编辑
摘要: 本博客为学习使用,学习教程翟永超 spring cloud 微服务实战 搭建eureka server注册中心 spring initialize构建spring boot项目 "构建网址:" https://start.spring.io/ 版本与spring boot版本匹配 此处选择Brixt 阅读全文
posted @ 2018-09-11 10:50 [烟火里的尘埃] 阅读(434) 评论(0) 推荐(0) 编辑
摘要: log4j的使用 + 引入log4j.jar包 + 配置log4j.properties + 使用方法 slf4j的使用 + 引入slf4j.jar + 配置log4j.properties(通log4j) + 使用方法 slf4j与log4j最大的区别在于,slf4j可以使用占位符,好处是可以防止 阅读全文
posted @ 2018-09-01 13:02 [烟火里的尘埃] 阅读(261) 评论(0) 推荐(0) 编辑
摘要: maven 依赖 spring context.xml spring mvc.xml mybatis config.xml <!DOCTYPE configuration PUBLIC " //mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/ 阅读全文
posted @ 2018-09-01 13:01 [烟火里的尘埃] 阅读(237) 评论(0) 推荐(0) 编辑
摘要: MySQL表的引擎常用的有两种:MyISAM、InnoDB MyISAM引擎 MySQL5.5之前数据库默认的存储引擎都是MyISAM,MySQL5.5之后(包括5.5)用的是InnoDB。 每一个MyISAM表都对应三个文件,三个文件的文件名相同,但扩展名不同,可以通过文件系统命令查看(file 阅读全文
posted @ 2018-08-06 09:01 [烟火里的尘埃] 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Springboot快速构建 1. 访问 2. 构建springboot项目,这里选择版本2.0.4 3. 单击Generate Project按钮下载springboot zip文件 简单的springmvc web 示例 + 导入web maven依赖 + 编写helloWorldControl 阅读全文
posted @ 2018-08-03 14:42 [烟火里的尘埃] 阅读(129) 评论(0) 推荐(0) 编辑
摘要: springboot默认异常处理 Spring Boot提供了一个默认的映射:/error,当处理中抛出异常之后,会转到该请求中处理,并然后返回一个固定的错误页面 统一异常处理 + 创建全局异常处理类 note: 1. @ControllerAdvice:标记在类上,定义该类为统一的异常处理类 2. 阅读全文
posted @ 2018-08-01 21:37 [烟火里的尘埃] 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 配置文件读取 + springboot中的配置文件都放在application.properties中,其中而k v属性可以通过@Value("${属性名}")直接获取 配置文件中参数的引用 配置文件中使用随机数 通过命令行向application.properties中添加配置 在命令行运行时,连 阅读全文
posted @ 2018-08-01 21:09 [烟火里的尘埃] 阅读(100) 评论(0) 推荐(0) 编辑