nginx 80端口代理无效 非80可用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx 80端口代理无效 非80可用相关的知识,希望对你有一定的参考价值。
在生产环境下的nginx。监听是80端口,防火墙映射也是指向这台服务器80端口,以前的反向代理配置都是可用,但是现在增加反向代理之后不能生效。但是把80端口改成其他非80端口时 这个代理就会生效。请问这个是什么问题?怎么解决?
参考技术A 你反向代理的服务器和nginx在同一主机上吧,应该是端口冲突了。把被反向代理服务器的端口改了应该就OK了追问能给点有建设性的回答吗?
参考技术B 会有可能被入侵追问能给点有建设性的回答吗?
追答看错内容。。
Nginx和Tengine解决高并发和高可用,而非推荐Apache
什么是Nginx
什么是Tengine
看看国内大公司在用Nginx和Tengine吗?
步骤一:进入 https://www.taobao.com/,按F12。可看到
有很多APP对淘宝进行请求。随便点击一个,
步骤二:当然,可以看到,并不都在nginx里。比如还有Tengine...等其他。这个自行去看吧!
所以,学会一个知识,淘宝网站里,用到了很多,并非nginx一家。
Nginx和Apache的优缺点
进入Tengine官网
自行去看吧!
什么是高并发和负载均衡
如何解决高并发和负载均衡
什么是高可用
如何解决高可用问题
客户端 前台服务器 后台服务器
超大集群完整架构(重量级)
单点故障问题(主备) 前端服务器 后台服务器 数据收集 数据过滤 数据处理 数据分析 数据存储 数据可视化
说明:上面画的都是集群。
上面一条线,是实时。
下面一条线,是离线。
交换机,是switch,更错!
思路:从客户端 -> 前端 --> 后端 -> 前端 -> 客户端
Nginx和Tengine的功能
总结
解决的问题:
- 什么是高并发和负载均衡?
- 如何解决高并发和负载均衡
- 什么是高可用?
- 如何实现高可用
- 负载均衡的session一致性问题
一.第一章:nginx使用场景,编译安装nginx,加入到启动服务
1.总结nginx使用场景和功能
场景:
a) 高并发
b) 优化并发,动静分离
c) 负载均衡, (负载均衡,英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。)
d) 高可用场景
e) 上行下行数据量不均衡的问题(lvs)
Nginx的两个功能:
- 作为前端服务器拥有响应静态页面功能
- 作为集群构建者拥有反向代理功能
以上是关于nginx 80端口代理无效 非80可用的主要内容,如果未能解决你的问题,请参考以下文章