nginx + tomcat 504 解决方案
环境 :nginx代理 后端tomcat服务
情景:websocket 到255的时候 出现504 后端访问不了
解决方案:
1.nginx超时时间设置
proxy_connect_timeout 15s; #配置点1
proxy_read_timeout 3600s; #配置点2,如果没效,可以考虑这个时间配置长一点
proxy_send_timeout 15s; #配置点3
2.tomcat最大连接数设置及tomcat工作模式设置
<Connector port="8888" protocol="org.apache.coyote.http11.Http11NioProtocol" #默认模式是bio bio模式性能比较低 这里是切换成nio模式 相较bio模式性能要好一些
connectionTimeout="30000" maxProcessors="10000" acceptCount="10000" maxThreads="1500"
redirectPort="8443"
URIEncoding="UTF-8"
maxPostSize="-1"/>
3.系统允许打开最大文件数
可以从这三个方向综合考虑一下,以上只做参考。
nginx + tomcat 504 解决方案相关推荐
- Nginx+Tomcat 负载均衡集群方案
2019独角兽企业重金招聘Python工程师标准>>> Nginx+Tomcat 负载均衡集群方案 该方案是我之前做过的一个项目生产应用的,目前运行良好,如何您生产使用,请先做好测试 ...
- nginx+tomcat动态代理
nginx+tomcat动态代理 一.所需文件 二.CentOS7中使用yum安装Nginx的方法 二.后台java项目部署 三.PA项目部署/Tomcat集群/Tomcat动态代理 四.结果图 一. ...
- Nginx+Tomcat负载均衡
Nginx+Tomcat 负载均衡集群方案 该方案是我之前做过的一个项目生产应用的,目前运行良好,如何您生产使用,请先做好测试. 系统架构图 下载软件包 [root@Nginx-node1 src]# ...
- Nginx+tomcat配置集群
2019独角兽企业重金招聘Python工程师标准>>> 开发的应用采用F5负载均衡交换机,F5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供w ...
- 图文解说:Nginx+tomcat配置集群负载均衡
图文解说:Nginx+tomcat配置集群负载均衡 博客分类: appserver nginxTomcatUbuntuLinux网络应用 作者:niumd Blog:http://ari.iteye ...
- nginx+tomcat+memcached负载均衡
2019独角兽企业重金招聘Python工程师标准>>> nginx+tomcat+memcached负载均衡 负载均衡: 负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服 ...
- nginx+tomcat+php(tomcat的session共享设置)
名称:nginx+tomcat+redis+php mail:maishujie_dj@163.com ------------------------------------------------ ...
- Nginx+Tomcat+Memcached实现tomcat集群和session共享
Nginx+Tomcat+Memcached实现tomcat集群和session共享 [http://blog.csdn.net/shimiso/article/details/8979044] 为什 ...
- Nginx +Tomcat 实现动静态分离(转)
Nginx +Tomcat 实现动静态分离 动静态分离就是Nginx处理客户端的请求的静态页面(html页面)或者图片,Tomcat处理客户端请求的动态页面(jsp页面),因为Nginx处理的静态页面 ...
- Nginx+Tomcat搭建集群环境
Nginx+Tomcat搭建集群环境 ZeroOne01关注0人评论33534人阅读2018-05-05 14:15:39 集群概述与架构介绍 Tomcat集群能带来什么: 提高服务的性能,例如计算处 ...
最新文章
- 又一次生产 CPU 高负载排查实践
- JZOJ__Day 7:【普及模拟】max
- ios 开发证书导出p12文件_开发者在上传企业签名的应用到后,做到如下几点
- FFmpeg 音视频同步
- YBTOJ:彩色圆环
- 自学python需要什么_自学Python编程有什么要求
- python中遇到的问题及解决方法_自己编程中遇到的Python错误和解决方法汇总整理...
- 正态分布的前世今生:正态魅影
- 软件安装管家软件目录
- 黑客是如何监视女友出轨信息的,痛心的经历!
- Is Open Source Dying? Case Not Proven
- E1. Divisible Numbers (easy version)(数学)
- 2022 ICPC Gran Premio de Mexico 1ra Fecha 题解
- 个人成长:谈谈工作之余如何提高个人技术水平
- HTML小游戏12 —— 汽车赛道飙车游戏(附完整源码)
- 【openjudge 计算概论(A)】[基础编程练习(运算成分)]
- 动态设置html根字体大小(随着设备屏幕的大小而变化,从而实现响应式)
- 判断某天是该年中的多少天
- 在设计四人抢答器中灯全亮_四路竞赛抢答器的设计
- 【附源码】计算机毕业设计java在线党建学习平台设计与实现
热门文章
- HI3516A/Hi3516D H265流结构分析
- 怎样完美卸载IE8浏览器
- CentOS系统编译部署nginx-http-flv-module模块搭建流媒体服务器
- 银河麒麟V10(Kylin Linux V10)之MySQL编译安装
- shell中各种括号(),[],(()),[[]],{}等的作用大全及示例
- linux教程第六章,第六章:依赖性 - scons用户指南_Linux教程_Linux公社-Linux系统门户网站...
- 文献跟踪、文献订阅工具
- 2019~2020数字货币领域发展趋势报告
- 手机上怎么访问电脑html页面,手机UC浏览器怎么访问电脑版 访问电脑页面方法...
- 滤波器原理及其作用计算机网络,什么是网络滤波器_网络滤波器工作原理_网络滤波器作用-与非网...