网站首页 > 精选教程 正文
前情提要:昨天分享了怎么在Linux环境下安装并测试Nginx,今天就让我们一起上高速飙飙车
同样,上高速之前我们需要给我们昨天造的车改造一下引擎,要不怎么能干过别人的了,哈哈……
1、修改nginx.conf配置文件
(1)[root@stoneBoy home]# cd /usr/local/nginx/conf/
(2)[root@stoneBoy conf]# vi nginx.conf 然后进入编辑模式(按【i】),在http模块部分加入如下配置:
nginx.conf配置文件修改
重点是我圈出来的部分!!!文本如下:
...
upstream web1{
server 127.0.0.1:8081 weight=1 max_fails=2 fail_timeout=30s;
server 127.0.0.1:8082 weight=1 max_fails=2 fail_timeout=30s;
}
server {
listen 80;
server_name localhost;
location / {
#root html;
#index index.html index.htm;
index index.jsp index.html index.htm;
root /usr/local/nginx/html;
proxy_next_upstream http_502 http_504 error timeout invalid_header;
proxy_set_header Host $host;
proxy_set_header X-Real_IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://web1;
}
...
备注:a. weight=1:权重,nginx命中当前tomcat的概率,数值越大,命中率越高;
b. max_fails=2 心跳最大尝试次数,就是nginx服务器如果去ping 8081服务器,如果有两次都没ping通,它会默认该服务已挂,下次就不会再向它分发请求;
c. fail_timeout=30s 超时时间
(3)其实这样nginx就已经可以实现分发地效果了,为了能更好的区分,我用了两个示例项目,以下为后续操作步骤:
[root@stoneBoy usr]# cd tomcat7_8081/conf/ #进入你所配置tomcat的配置文件目录
[root@stoneBoy conf]# vi server.xml
server.xml配置文件修改
加入 <Context path="" docBase="testnginx1" reloadable="true" debug="0" privileged="true"></Context>,每个tomcat都要配置一下默认路径,否则会默认apache的主页
(4)测试 在浏览器中输入192.16.1.14(这是我服务器的ip,改成各位自己的就行).就可以得要你想要的了
tomcat_8081
tomcat_8082
猜你喜欢
- 2024-10-26 麒麟KYLINIOS软件仓库搭建01-新创建软件仓库服务器
- 2024-10-26 蓝易云 - Linux系统之安装showdoc文档工具
- 2024-10-26 立Flag 学习Ng - Location&Rewrite入门及负载均衡
- 2024-10-26 Docker 部署 mrdoc 以及备份搬家该服务
- 2024-10-26 使用docsify 生成文档站 帮助文档生成
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)