分布式部署Nginx负载均衡与Tomcat配置指南.pptx

分布式部署Nginx负载均衡与Tomcat配置指南.pptx

分布式部署和nginx负载均衡讲师:徐靖博

Nginx:反向代理服务器Nginx:邮件和媒体服务器Nginx:一个静态Web服务器

前端与后端nginx在负载均衡里是前端服务器,用来处理请求的转发(反向代理等);一般不运行项目tomcat,WebLogic等是后端服务器,是直接用来运行java的web项目的容器

动态与静态动态和静态指的都是web服务器动态web服务器指的是能够根据客户端请求的不同动态生成返回页面的服务器——java中能够承载jvm动态解析servlet代码生成返回页面的服务器tomcat静态web服务器指的只能提供,客户端请求的页面是原始就存在服务器上的静态资源,如html,没有动态解析请求和运行后台代码的能力,如nginx和apacheTomcat又叫做servlet容器

动态与静态

代理与反向代理Tomcat能够提供服务器服务,对于一个客户端——服务器的请求模型来说,tomcat是服务器的代表,叫正向代理Nginx除了能够提供静态资源服务之外,还可以做为客户端请求的代理,来帮助客户端选择自己要请求的服务器资源,在这个过程中nginx是客户端的代表,叫反向代理

分布式部署结构m1m2m3m4项目usersale(2)manager(2)缓存redis数据库mysqlmysql负载均衡nginxnginx

Nginx命令启动:c:\nginx-1.7.6startnginx或c:\nginx-1.7.6nginx.exe停止:c:\nginx-1.7.6nginx.exe-sstop或c:\nginx-1.7.6nginx.exe-squit

Nginx配置

Nginx配置

Tomcat配置1修改tomcat的端口,避免端口冲突。2在tomcat文件夹下的conf\server.xml中修改端口号。3找到Engine标签,添加属性jvmRoute=”tomcat1”tomcat的属性值不同。4将工程部署到tomcat中,启动tomcat。

Nginx访问配置默认nginx访问html/index.html配置upstream后访问均衡选项nginx:ip_hash

Tomcat下载

Linux命令

jar-xvfproject.war-f?指定JAR文件名,通常这个参数是必须的-v?显示过程信息

tar-xvfname.tar.gz-Cdir将name的gz包解压到dir目录下

unzipfile.zip–ddir将file.zip解压到dir目录下zip-rfile.zipdir/递归压缩目录dir下的所有文件

cp-ffile1file2将file1拷贝成file2

tomcat1tomcat2Mall_web_sale

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档