网站首页 > 精选教程 正文
本文介绍Nginx的实战案例
实际配置过程中,有三个角色,客户端,代理服务器,服务端,客户端向代理服务器中发送请求,代理服务器接收请求,将请求分发到服务端上
第一种情况: 三台服务器的内容不一样。
第二种情况: 三台服务器的内容是一样。
如果服务器1、服务器2和服务器3的内容不一样,那我们可以根据用户请求来分发到不同的服务器。
代理服务器
场景准备,最少准备4台服务器,虚拟机准备四台就可以了
9001,9002,9003一个端口配置一台服务器
通过vim打开配置文件
提前准备好9001,9002,9003
再配置9003服务器
检验语法,重载配置
最后访问192.168.200.146:9093这个端口,能够访问到9093端口
之后打开conf的相关配置
在代理服务器上配置,/server1和/server2和/server3的端口
检验语法,重载配置
现在效果,访问/serve1,出现9001,证明了映射到9001这个位置
代理服务器
server {
listen
server_name
8082;
localhost;
location /server1 {
proxy_pass
http://192.168.200.146:9001/;
}
location /server2 {
proxy_pass
http://192.168.200.146:9002/;
}
location /server3 {
proxy_pass
http://192.168.200.146:9003/;
}
}
服务端
server {
listen 9001;
server_name localhost;
default_type text/html;
return 200 '<h1>192.168.200.146:9001</h1>'
}
server2
server {
listen 9002;
server_name localhost;
default_type text/html;
return 200 '<h1>192.168.200.146:9002</h1>'
}
server3
server {
listen 9003;
server_name localhost;
default_type text/html;
return 200 '<h1>192.168.200.146:9003</h1>'
}
猜你喜欢
- 2024-10-09 大牛耗时三天整理的:微服务+Nginx+Kubernetes实战文档和面试题
- 2024-10-09 nginx之Rewrite实战 nginx rewrit
- 2024-10-09 精讲SpringCloud+Nginx秒杀实战,秒杀系统的业务功能和技术难点
- 2024-10-09 io_uring 优化 nginx 实战演练 nginx优化建议有哪些
- 2024-10-09 跟我学Nginx(五)——Ngin实战 nginx最全教程
- 2024-10-09 NGINX 实战操作(yarn-proxy) nginx详细讲解
- 2024-10-09 百度、京东、新浪开发十年,总结了这一套Nginx实战核心知识点
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 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)
本文暂时没有评论,来添加一个吧(●'◡'●)