今天年后第一天上班,后端开发人员全部不在。

于是自己试图配置JBoss,修改好Connecter的配置之后发现访问页面非常慢。

直接访问本地JBoss,发现页面打开很快。

原来Jboss配置时默认采用的是HTTP1.1协议,还默认开启了keepalive,而Nginx作为reverse proxy只支持HTTP1.0协议。Nginx在与后端Server交互时,采用HTTP1.0的模式,认为每个连接关闭才算请求完成,而后端server使用了keepalive,所以Nginx一直等到后端的这个keepalive连接关闭才返回给浏览器,所以访问页面非常慢。

问题根源找到了,修改起来就很快了,参照http://tomcat.apache.org/tomcat-6.0-doc/config/http.html文档,将maxKeepAliveRequests=1,关闭keepalive。重启jboss后,问题解决。

//-------------部分内容参考于网络-------------//

亲测,无效。。。

proxy_pass http://localhost:8080;

以上要写localhost或ip地址, 别写机器名。。。。

nginx代理本地JBoss访问吃力的问题相关推荐

  1. Nginx 代理本地文件

    nginx想必我们都不陌生,简单介绍一下. 什么是Nginx 1.Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器. 2.Nginx是一款轻量级的Web ...

  2. 配置nginx代理实现https访问

    配置nginx代理实现https访问 Google宣布从Chrome网络浏览器的下一个稳定版本(90)开始,将为地址栏中输入的所有URL网址默认选择HTTPS协议.这意味着未启用HTTPS的网站的打开 ...

  3. Windows使用Nginx配置本地文件代理(查看本地资源或图片)

    一.前言 我们在实际开发中会经常遇到把图片上传到服务器上,比如七牛云.阿里云.腾讯云一些提供服务的商家.但是我们的图片隐私也会泄露,所以我们还是上传到本地,使用Nginx来代理到我们本地图片.这样就可 ...

  4. 海康摄像头web无插件3.2,vue开发,Nginx代理IIS服务器

    在vue中实现海康摄像头播放,采用海康web无插件3.2开发包,采用Nginx代理IIS服务器实现: 1 摄像头要求,支持websocket 2 Nginx反向代理的结构 3 vue前端显示视频流代码 ...

  5. nginx代理openfire

    背景:现想在只开放一个端口号的前提下,利用nginx代理转发,访问到openfire的三个端口 准备工作:本地搭建openfire,nginx,openfire Spark(openfire的聊天工具 ...

  6. 解决:VUE nginx 部署 SSL https访问 WebSocket 问题

    报错1. Failed to construct 'WebSocket': An insecure WebSocket connection may not be initiated from a p ...

  7. Linux Centos8 安装Minio开机启动并Nginx代理访问

    查看官方文档(MinIO)进行操作 安装minio #下载 wget https://dl.min.io/server/minio/release/linux-amd64/minio#创建目录 sud ...

  8. Windows环境下Nginx配置本地虚拟域名和Nginx代理

    Windows环境下Nginx配置本地虚拟域名和Nginx代理 一.准备 (1) 进入 Nginx 安装目录,如:E:\GreenSofts\Nginx-1.21.4 (2) 检查当前目录下是否存在 ...

  9. 【网络工程】如何本地调试微信公众号开发教程(Nginx代理方法)

    目录 前言 目的 通过Nginx代理实现本地调试微信公众号 实现工具 实现步骤 1.启动本地前端项目 2.首先配置Nginx 3.填写app.conf内容,把本地前端项目与域名形成映射. 4.把app ...

最新文章

  1. python标准异常
  2. Java进制转换示例
  3. 【转】跨DLLnew delete问题
  4. 云效云栖大会首发应用交付和项目协作新品,助力企业DevOps到BizDevOps
  5. Java黑皮书课后题第7章:*7.6(修改程序清单5-15)程序清单5-15通过检验2、3、4…n/2是否是数n的因子来判断n是否为素数。判断n是否素数的更高效的方法是检验小于等于根n的素数是否有n整
  6. jquery php联动,jQuery结合PHP+MySQL实现二级联动下拉列表[实例]
  7. JS生成验证码、卡密,生成指定位数的字符串
  8. 台式机dp接口_聊聊电脑视频接口那些事
  9. 高版本linux安装gamit,Ubuntu14下Gamit安装(示例代码)
  10. 计算机表格怎么互换,excel怎么把单元格交换位置
  11. mysql在子查询中使用自定义变量和条件语句实现函数效果的查询语句
  12. angular2完整视频教程收藏(大漠穷秋)
  13. createCaptureSession()
  14. mount_nfs: can't mount /data from x.x.x.x onto /Users/caicloud/nfs1: Operation not permitted
  15. 《塔木德智慧全书》摘要(之三)
  16. win10wifi间歇性断网重启后恢复_解决WIN10间歇性断网
  17. ​听六小桨讲AI | 第7期:3D卷积和分组卷积
  18. Android:TV设置遥控器组合键
  19. java计算机毕业设计服装定制管理系统源码+mysql数据库+系统+lw文档+部署
  20. sql 查询子集_如何使用SQL查找最近的子集总和

热门文章

  1. python 相关性检验_Python中的相关分析correlation analysis的实现
  2. 生也有涯而知也无涯,以有涯应无涯,殆矣
  3. 微信小程序根据不同用户切换不同`TabBar`,简单易懂
  4. meo学习笔记3:并行与并发,线程与进程的区别
  5. 【过关斩将】高胜寒带你理清 “为什么从上家公司离职?”
  6. UnityAR-平面检测
  7. 创业之初需要准备的六个方面
  8. 手机邮箱可以撤回邮件吗_苹果手机邮箱撤回邮件 手机邮箱如何撤回邮件
  9. 手机图形计算器matlab,科学图形计算器 Mathlab-科学图形计算器手机版下载V4.12-西西软件下载...
  10. python定向爬取淘宝中商品的名称和价格