www.1862.net > nginx把顶级域名和二级域名指向不同端口的tomCAt

nginx把顶级域名和二级域名指向不同端口的tomCAt

nginx这端的配置没什么问题,大括号那个应该是你多贴出来了。如果你一个请求过来,在你的mywork.abc.com的nginx日志中能看到日志,就说明nginx这边没有问题。你应该去查看8090这个tomcat服务, 看看它有没有做bind ip绑定,可能是这个原因。

域名a.com的配置server { listen 80; server_name *.a.com; location / { proxy_pass http://localhost:8080/projectA/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_...

做二级域名解析,然后从空间上都绑定下

upstream backend { server backend1.example.com weight=5; server backend2.example.com:8080; server unix:/tmp/backend3; server backup1.example.com:8080 backup; server backup2.example.com:8080 backup; } server { location / { proxy...

一台Linux服务器有多个tomcat服务,多个端口不容易记忆,可以使用nginx反向代理,用一个端口访问到所有的tomcat服务。只需要安装一个nginx,然后配置反向代理即可。 安装nginx这里不在重复。安装好以后修改配置文件,在conf目录下的nginx.conf文...

可以啊 可以一个端口,后端多个tomcat做负载均衡 也可以1对1的,用虚拟主机的方式,每个对一个tomcat

nginx配置反向代理功能, 在文件 "/etc/nginx/conf.d/default.conf" 中配置负载均衡

可以是一台机器,也可以是多台机器。 一台机器需要配置多个端口,tomcat启动不同端口让nginx做负载即可 多个机器配置的话相比简单

可以是一台机器,也可以是多台机器。 一台机器需要配置多个端口,tomcat启动不同端口让nginx做负载即可 多个机器配置的话相比简单

可以的,Nginx相当于一个前端代理,把对tomcat的请求分发一下而已!

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com