摘要: 构建项目 我们将逻辑异常核心处理部分提取出来作为单独的jar供其他模块引用,创建项目在parent项目pom.xml添加公共使用的依赖,配置内容如下所示: 项目创建完成后除了.idea、iml、pom.xml保留,其他的都删除。 异常处理核心子模块 统一返回结果定义 由于种种原因,只能贴出部分代码, 阅读全文
posted @ 2019-10-28 22:50 天宇轩-王 阅读(320) 评论(0) 推荐(4) 编辑
摘要: 一 官方文档介绍 1 自定义横幅 通过在 classpath 中添加banner.txt文件或将banner.location设置为此类文件的位置,可以更改启动时打印的横幅。如果文件具有异常编码,则可以设置banner.charset(默认为UTF-8)。除了文本文件,您还可以将banner.gif 阅读全文
posted @ 2019-10-28 22:30 天宇轩-王 阅读(660) 评论(0) 推荐(3) 编辑
摘要: 一 普通测试类 当有一个测试方法的时候,直接运行。 要在方法前后做事情,可以用before或者after。 假如有多个方法运行,则可以选择类进行运行。 测试结果: 二 MockMvc 1 perform方法其实只是为了构建一个请求,并且返回ResultActions实例,该实例则是可以获取到请求的返 阅读全文
posted @ 2019-10-28 22:06 天宇轩-王 阅读(383) 评论(0) 推荐(2) 编辑
摘要: 1、配置: (1)需要两台nginx服务器 (2)需要keepalived (3)需要虚拟ip 2、配置高可用的准备工作 (1)需要两台服务器192.168.180.113和192.168.180.112 (2)在两台服务器安装nginx (3)在两台服务器安装keepalived 3、在两台服务器 阅读全文
posted @ 2019-10-28 19:03 天宇轩-王 阅读(400) 评论(3) 推荐(1) 编辑
摘要: Nginx的模块与工作原理 Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客户端请求映射到一个location block(location是Nginx配置中的一个指令,用于URL匹配),而在这个location中所配置的每个指令将会启动不同 阅读全文
posted @ 2019-10-28 18:19 天宇轩-王 阅读(202) 评论(0) 推荐(1) 编辑
摘要: 一:为什么要实现负载均衡 当一台服务器的单位时间内访问量越大的时候,服务器压力会越大,当一台服务器压力大得超过自身的承受压力的时候,服务器会崩溃。为了避免服务器崩溃,让用户更好的体验,我们通常通过负载均衡的方式来分担服务器的压力。那么什么是负载均衡呢?我们可以建立很多个服务器,这些服务器组成一个服务 阅读全文
posted @ 2019-10-28 18:06 天宇轩-王 阅读(167) 评论(0) 推荐(3) 编辑
摘要: 实验一: 1、实现效果 (1)打开浏览器,在浏览器地址栏输入地址www.123.com,跳转到liunx系统tomcat主页面中 2、准备工作 (1)在liunx系统安装tomcat,使用默认端口8080 tomcat安装文件放到liunx系统中,解压 进入tomcat的bin目录中,./start 阅读全文
posted @ 2019-10-28 17:34 天宇轩-王 阅读(193) 评论(0) 推荐(2) 编辑
摘要: (1)安装pcre依赖 第一步联网下载pcre压缩文件依赖 wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz drwxr-xr-x 9 es es 186 10月 4 21:41 nginx-1 阅读全文
posted @ 2019-10-28 15:31 天宇轩-王 阅读(203) 评论(0) 推荐(2) 编辑
摘要: 本篇是手动上传的,Harbor中有自动上传 创建项目 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3. 阅读全文
posted @ 2019-10-28 14:57 天宇轩-王 阅读(831) 评论(2) 推荐(2) 编辑