环境 :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 解决方案相关推荐

  1. Nginx+Tomcat 负载均衡集群方案

    2019独角兽企业重金招聘Python工程师标准>>> Nginx+Tomcat 负载均衡集群方案 该方案是我之前做过的一个项目生产应用的,目前运行良好,如何您生产使用,请先做好测试 ...

  2. nginx+tomcat动态代理

    nginx+tomcat动态代理 一.所需文件 二.CentOS7中使用yum安装Nginx的方法 二.后台java项目部署 三.PA项目部署/Tomcat集群/Tomcat动态代理 四.结果图 一. ...

  3. Nginx+Tomcat负载均衡

    Nginx+Tomcat 负载均衡集群方案 该方案是我之前做过的一个项目生产应用的,目前运行良好,如何您生产使用,请先做好测试. 系统架构图 下载软件包 [root@Nginx-node1 src]# ...

  4. Nginx+tomcat配置集群

    2019独角兽企业重金招聘Python工程师标准>>> 开发的应用采用F5负载均衡交换机,F5将请求转发给5台hp unix服务器,每台服务器有多个webserver实例,对外提供w ...

  5. 图文解说:Nginx+tomcat配置集群负载均衡

    图文解说:Nginx+tomcat配置集群负载均衡 博客分类: appserver nginxTomcatUbuntuLinux网络应用  作者:niumd Blog:http://ari.iteye ...

  6. nginx+tomcat+memcached负载均衡

    2019独角兽企业重金招聘Python工程师标准>>> nginx+tomcat+memcached负载均衡 负载均衡: 负载均衡是由多台服务器以对称的方式组成一个服务器集合,每台服 ...

  7. nginx+tomcat+php(tomcat的session共享设置)

    名称:nginx+tomcat+redis+php mail:maishujie_dj@163.com ------------------------------------------------ ...

  8. Nginx+Tomcat+Memcached实现tomcat集群和session共享

    Nginx+Tomcat+Memcached实现tomcat集群和session共享 [http://blog.csdn.net/shimiso/article/details/8979044] 为什 ...

  9. Nginx +Tomcat 实现动静态分离(转)

    Nginx +Tomcat 实现动静态分离 动静态分离就是Nginx处理客户端的请求的静态页面(html页面)或者图片,Tomcat处理客户端请求的动态页面(jsp页面),因为Nginx处理的静态页面 ...

  10. Nginx+Tomcat搭建集群环境

    Nginx+Tomcat搭建集群环境 ZeroOne01关注0人评论33534人阅读2018-05-05 14:15:39 集群概述与架构介绍 Tomcat集群能带来什么: 提高服务的性能,例如计算处 ...

最新文章

  1. 又一次生产 CPU 高负载排查实践
  2. JZOJ__Day 7:【普及模拟】max
  3. ios 开发证书导出p12文件_开发者在上传企业签名的应用到后,做到如下几点
  4. FFmpeg 音视频同步
  5. YBTOJ:彩色圆环
  6. 自学python需要什么_自学Python编程有什么要求
  7. python中遇到的问题及解决方法_自己编程中遇到的Python错误和解决方法汇总整理...
  8. 正态分布的前世今生:正态魅影
  9. 软件安装管家软件目录
  10. 黑客是如何监视女友出轨信息的,痛心的经历!
  11. Is Open Source Dying? Case Not Proven
  12. E1. Divisible Numbers (easy version)(数学)
  13. 2022 ICPC Gran Premio de Mexico 1ra Fecha 题解
  14. 个人成长:谈谈工作之余如何提高个人技术水平
  15. HTML小游戏12 —— 汽车赛道飙车游戏(附完整源码)
  16. 【openjudge 计算概论(A)】[基础编程练习(运算成分)]
  17. 动态设置html根字体大小(随着设备屏幕的大小而变化,从而实现响应式)
  18. 判断某天是该年中的多少天
  19. 在设计四人抢答器中灯全亮_四路竞赛抢答器的设计
  20. 【附源码】计算机毕业设计java在线党建学习平台设计与实现

热门文章

  1. HI3516A/Hi3516D H265流结构分析
  2. 怎样完美卸载IE8浏览器
  3. CentOS系统编译部署nginx-http-flv-module模块搭建流媒体服务器
  4. 银河麒麟V10(Kylin Linux V10)之MySQL编译安装
  5. shell中各种括号(),[],(()),[[]],{}等的作用大全及示例
  6. linux教程第六章,第六章:依赖性 - scons用户指南_Linux教程_Linux公社-Linux系统门户网站...
  7. 文献跟踪、文献订阅工具
  8. 2019~2020数字货币领域发展趋势报告
  9. 手机上怎么访问电脑html页面,手机UC浏览器怎么访问电脑版 访问电脑页面方法...
  10. 滤波器原理及其作用计算机网络,什么是网络滤波器_网络滤波器工作原理_网络滤波器作用-与非网...