windows下tomcat7+nginx1.8负载均衡
2024-08-26 14:12:54
1、负载平衡是一种常用的跨多个应用程序实例 技术优化资源利用率,最大化吞吐量, 减少延迟,并确保容错配置。
2、使用nginx作为非常有效的HTTP负载均衡器 将流量分发给几个应用程序服务器和改善 性能、可伸缩性和可靠性nginx的web应用程序。
工具/原料
- tomcat7 下载地址:http://pan.baidu.com/s/1pJxlzF9
- nginx1.8 下载地址:http://pan.baidu.com/s/1nts5TTB
- 测试项目nginx 下载地址:http://pan.baidu.com/s/1hq6niz6
方法/步骤
- 1
将tomcat复制成两份,如下图
- 2
修改两个tomcat的端口,找到路径“conf\”的server.xml,
修改后情况分别如下:
- 3
1、下载“测试项目nginx",解压后如下图;
2、分别在两个tomcat的“conf\Catalina\localhost“(没有此目录则创建),新建nginx.xml,内容分别为:
<!-- tomcat7_9001配置 -->
<Context docBase="D:\project\nginx9001" reloadable="false">
</Context>
<!-- tomcat7_9002配置 -->
<Context docBase="D:\project\nginx9002" reloadable="false">
</Context>
- 4
配置nginx,找到路径”nginx-1.8.0\conf“的 nginx.conf 文件,修改情况如下图:
upstream tomcat_nginx{
server 127.0.0.1:9001;
server 127.0.0.1:9002;
}
proxy_pass http://tomcat_nginx;
- 5
1、启动tomcat7_9001与tomcat7_9002
2、启动nginx
3、访问:http://127.0.0.1:9500/nginx/,负载均衡部署成功如下图:
END
注意事项
- tomcat与nginx均为官方纯净应用
- 无法启动时,有可能端口被占用,请修改端口
最新文章
- 给tabBar设置图片和字体颜色的几种方法
- 转载 - LINUX下查看CPU使用率的命令
- 转自 z55250825 的几篇关于FFT的博文(二)
- zoj 1010 Area【线段相交问题】
- spin.js无图片实现loading进度条,支持但非依赖jquery
- Qt窗口屏幕居中显示(有专门的QDesktopWidget,先计算后显示)
- Dynamics CRM2011 导入解决方案报根组件插入错误的解决方法
- 【一天一道LeetCode】#69. Sqrt(x)
- 常见的HTTP状态码(HTTP Status Code)说明
- MySQL基本操作——1
- JQ JS复制到剪贴板
- Python import其他文件夹的文件
- python中calendar模块的常用方法
- Python和Java编程题(二)
- 11 vim文本编辑器
- crontab -e文件存放路径
- error occurred at recursive SQL level 1
- htop详解
- 使用linux远程登录另一台linux
- adb devices报错解决