nginx解决单点tomcat问题
来源:互联网 发布:mac显示路径命令 编辑:程序博客网 时间:2024/06/05 16:05
当我们在一台机器上部署了web应用程序的之后,可以使用http://ip:port/工程名 来访问web应用。
那么一个tomcat部署应用,如果出现故障,应用也就挂了。通过负载均衡,是解决单点隐患,实现高可用的方案之一。
实现负载均衡的方式,可以使用nginx,也可以使用haproxy,还可以使用f5。本文只讲nginx的负载方式。
实现很简单,准备两个或者多个tomcat,将端口号有规律的改掉,保证端口不冲突。改到tomcat启动的title名称,命名为tomcat_端口号,
准备nginx,修改nginx的配置文件,通过upstream关键字进行实现负载。nginx配置文件的参考设置可以通过以下链接下载:
http://download.csdn.net/download/sdmanooo/10027339
在下载的配置文件中,如果项目通过域名访问程序,可以将配置文件中域名改成自己的域名,对外的端口号对应的也改下,upstream中的tomcat的端口号也对应的改下。
启动tomcat和nginx即可实现。
在下载的配置文件中,有一段是实现https的,需要用到两个安全认证文件,如果用不到,可以把那一段server{}删掉。
阅读全文
0 0
- nginx解决单点tomcat问题
- nginx单点问题
- 解决nginx https代理tomcat redirect问题
- 解决nginx https代理tomcat redirect问题
- 解决nginx中proxy_pass到tomcat的session丢失问题
- nginx配置tomcat https websockets等问题汇总解决方式
- 解决nginx中proxy_pass到tomcat的session丢失问题
- nginx+tomcat +memcached 解决会话同步(session)问题
- 解决nginx中proxy_pass到tomcat的session丢失问题
- 解决Nginx+Tomcat中https转http请求问题
- 解决ProxySQL的单点问题
- nginx反向代理多个tomcat 配置.解决因404问题js css无法加载问题
- [线上问题] Nginx与Tomcat、Client之间请求的长连接配置不一致问题分析解决
- nginx与keepalive实现高可用 解决单点故障
- 解决了单点登录(SSO)问题[图]
- SSO单点登录需要解决的问题
- 解决phpcas中的单点登出问题
- spark双master解决单点问题
- 深度学习与AI+思维简单课程思考1
- H6机顶盒Android编译[1]-linux内核编译
- jsp页面传中文数据到Action中出现乱码
- SQL Server客户端工具到底使用的是哪个provider呢?
- 数据分析学习-增长思维
- nginx解决单点tomcat问题
- 数据结构实验之栈与队列一:进制转换
- 关于Jquery weui
- Java泛型中E、T、K、V等的含义
- Hibernate:单项多对一双向多对一
- 洛谷P2312:解方程 (Hash+数学)
- spark关联规则挖掘
- django提交表单提示"You called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SL
- 动态规划hard--639. Decode Ways II