没有合适的资源?快使用搜索试试~ 我知道了~
首页tomcat+nginx+mybatis+redis整合
tomcat+nginx+mybatis+redis整合
需积分: 9 14 下载量 201 浏览量
更新于2023-03-16
评论
收藏 987KB DOCX 举报
目录 一、部署启动多个tomcat 2 1、背景 2 2、部署多个tomcat 2 二、nginx配置及启用 3 1、nginx的下载和启动 3 2、nginx配置文件 4 3、使用nginx负载均衡 5 4、配置nginx遇到的问题 6 三、mybatis 应用的缓存应用 7 1、mybatis缓存 7 2、缓存的工作原理 8 1、一级缓存工作原理 8 2、二级缓存的工作原理 9 3、打开二级缓存 11 四、redis 应用 13 1、redis的下载和安装 13 2、实现session共享 15 1、实现session共享的原因 15 2、实现Session共享 15 3、实现redis二级缓存 18 1、通过mybatis和redis 整合实现二级缓存 18 2、redis和spring整合实现二级缓存 20
资源详情
资源评论
资源推荐
目录
一、部署启动多个 tomcat......................................................................................................2
1、背景................................................................................................................................2
2、部署多个 tomcat............................................................................................................2
二、nginx 配置及启用.............................................................................................................3
1、nginx 的下载和启动.......................................................................................................3
2、nginx 配置文件...............................................................................................................4
3、使用 nginx 负载均衡......................................................................................................5
4、配置 nginx 遇到的问题..................................................................................................6
三、mybas 应用的缓存应用.................................................................................................7
1、mybas 缓存...................................................................................................................7
2、缓存的工作原理............................................................................................................8
1、一级缓存工作原理.....................................................................................................8
2、二级缓存的工作原理...............................................................................................10
3、打开二级缓存..........................................................................................................11
四、redis 应用.......................................................................................................................14
1、redis 的下载和安装......................................................................................................14
2、实现 session 共享.........................................................................................................15
1、实现 session 共享的原因.........................................................................................15
2、实现 Session 共享.....................................................................................................16
3、实现 redis 二级缓存.....................................................................................................19
1、通过 mybas 和 redis 整合实现二级缓存...............................................................19
2、redis 和 spring 整合实现二级缓存...........................................................................21
一、部署启动多个 tomcat
1、背景
由于想要测试 nginx 的反向代理,负载均衡等功能,先要启动多
个 tomcat 通过修改特定的网页内容,并刷新网页,实现相同的网
址,不同的网页展示,来测试 nginx 的反向代理,负载均衡等功能。
2、部署多个 tomcat
测试需要,部署 2 个 tomcat 服务器,在其中一个 tomcat 的
service.xml 中修改了
<Connector connectionTimeout="20000" port="8081"
protocol="HTTP/1.1" redirectPort="8443"/> , 端 口 由 8080
改成了 8081。分别启动 tomcat,第一个 tomcat 正常启动,第二
个 tomcat 启动的时候启动的进程闪退。
经过百度,得到得结果是 service.xml 中涉及的端口大部分都需
要修改,闪退是由于端口冲突造成的。
修改端口,启动成功
二、nginx 配置及启用
1、nginx 的下载和启动
在官网下载的是 windows 版本的 nginx,nginx-1.12.1。
打开 cmd,进入 nginx 的目录下,输入 start nginx。
我们可以看到一个窗口一闪而过,这样 nginx 就已经被开启了,我
们在任务管理器中可以找到它的进程。
现在我们在浏览器中输入 localhost。可以看到出现一个页面,会
显示 nginx 的欢迎页面,就类似 tomcat 刚启动完成的
locahost:8080 的欢迎页面。
2、nginx 配置文件
nginx 的 核 心 配 置 文 件 , 在 其 目 录 下 的 conf 文 件 夹 下 的
nginx.conf 文件,那么首先我们就要了解该文件中一些节点的作用。
worker_processes:工作进程个数,可配置多个
worker_connections:单个进程最大连接数
server:每一个 server 相当于一个代理服务器
lister:监听端口,默认 80
server_name:当前服务的域名,可以有多个,用空格分隔(我们是
本地所以是 localhost)
location:表示匹配的路径,这时配置了/表示所有请求都被匹配到
这里
index:当没有指定主页时,默认会选择这个指定的文件,可多个,
空格分隔
proxy_pass:请求转向自定义的服务器列表
upstream name{ }:服务器集群名称
3、使用 nginx 负载均衡
先修改其中一个 tomcat 下 testAjax 页面的登陆 1 为登录测试,为
了看出负载均衡。
修改 nginx.conf
之后重启 nginx -s reload。
在浏览器输入
剩余25页未读,继续阅读
convergys03
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2022年中国足球球迷营销价值报告.pdf
- 房地产培训 -营销总每天在干嘛.pptx
- 黄色简约实用介绍_汇报PPT模板.pptx
- 嵌入式系统原理及应用:第三章 ARM编程简介_3.pdf
- 多媒体应用系统.pptx
- 黄灰配色简约设计精美大气商务汇报PPT模板.pptx
- 用matlab绘制差分方程Z变换-反变换-zplane-residuez-tf2zp-zp2tf-tf2sos-sos2tf-幅相频谱等等.docx
- 网络营销策略-网络营销团队的建立.docx
- 电子商务示范企业申请报告.doc
- 淡雅灰低面风背景完整框架创业商业计划书PPT模板.pptx
- 计算模型与算法技术:10-Iterative Improvement.ppt
- 计算模型与算法技术:9-Greedy Technique.ppt
- 计算模型与算法技术:6-Transform-and-Conquer.ppt
- 云服务安全风险分析研究.pdf
- 软件工程笔记(完整版).doc
- 电子商务网项目实例规划书.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0