nginx代理本地JBoss访问吃力的问题
今天年后第一天上班,后端开发人员全部不在。
于是自己试图配置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访问吃力的问题相关推荐
- Nginx 代理本地文件
nginx想必我们都不陌生,简单介绍一下. 什么是Nginx 1.Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器. 2.Nginx是一款轻量级的Web ...
- 配置nginx代理实现https访问
配置nginx代理实现https访问 Google宣布从Chrome网络浏览器的下一个稳定版本(90)开始,将为地址栏中输入的所有URL网址默认选择HTTPS协议.这意味着未启用HTTPS的网站的打开 ...
- Windows使用Nginx配置本地文件代理(查看本地资源或图片)
一.前言 我们在实际开发中会经常遇到把图片上传到服务器上,比如七牛云.阿里云.腾讯云一些提供服务的商家.但是我们的图片隐私也会泄露,所以我们还是上传到本地,使用Nginx来代理到我们本地图片.这样就可 ...
- 海康摄像头web无插件3.2,vue开发,Nginx代理IIS服务器
在vue中实现海康摄像头播放,采用海康web无插件3.2开发包,采用Nginx代理IIS服务器实现: 1 摄像头要求,支持websocket 2 Nginx反向代理的结构 3 vue前端显示视频流代码 ...
- nginx代理openfire
背景:现想在只开放一个端口号的前提下,利用nginx代理转发,访问到openfire的三个端口 准备工作:本地搭建openfire,nginx,openfire Spark(openfire的聊天工具 ...
- 解决:VUE nginx 部署 SSL https访问 WebSocket 问题
报错1. Failed to construct 'WebSocket': An insecure WebSocket connection may not be initiated from a p ...
- Linux Centos8 安装Minio开机启动并Nginx代理访问
查看官方文档(MinIO)进行操作 安装minio #下载 wget https://dl.min.io/server/minio/release/linux-amd64/minio#创建目录 sud ...
- Windows环境下Nginx配置本地虚拟域名和Nginx代理
Windows环境下Nginx配置本地虚拟域名和Nginx代理 一.准备 (1) 进入 Nginx 安装目录,如:E:\GreenSofts\Nginx-1.21.4 (2) 检查当前目录下是否存在 ...
- 【网络工程】如何本地调试微信公众号开发教程(Nginx代理方法)
目录 前言 目的 通过Nginx代理实现本地调试微信公众号 实现工具 实现步骤 1.启动本地前端项目 2.首先配置Nginx 3.填写app.conf内容,把本地前端项目与域名形成映射. 4.把app ...
最新文章
- python标准异常
- Java进制转换示例
- 【转】跨DLLnew delete问题
- 云效云栖大会首发应用交付和项目协作新品,助力企业DevOps到BizDevOps
- Java黑皮书课后题第7章:*7.6(修改程序清单5-15)程序清单5-15通过检验2、3、4…n/2是否是数n的因子来判断n是否为素数。判断n是否素数的更高效的方法是检验小于等于根n的素数是否有n整
- jquery php联动,jQuery结合PHP+MySQL实现二级联动下拉列表[实例]
- JS生成验证码、卡密,生成指定位数的字符串
- 台式机dp接口_聊聊电脑视频接口那些事
- 高版本linux安装gamit,Ubuntu14下Gamit安装(示例代码)
- 计算机表格怎么互换,excel怎么把单元格交换位置
- mysql在子查询中使用自定义变量和条件语句实现函数效果的查询语句
- angular2完整视频教程收藏(大漠穷秋)
- createCaptureSession()
- mount_nfs: can't mount /data from x.x.x.x onto /Users/caicloud/nfs1: Operation not permitted
- 《塔木德智慧全书》摘要(之三)
- win10wifi间歇性断网重启后恢复_解决WIN10间歇性断网
- ​听六小桨讲AI | 第7期:3D卷积和分组卷积
- Android:TV设置遥控器组合键
- java计算机毕业设计服装定制管理系统源码+mysql数据库+系统+lw文档+部署
- sql 查询子集_如何使用SQL查找最近的子集总和
热门文章
- python 相关性检验_Python中的相关分析correlation analysis的实现
- 生也有涯而知也无涯,以有涯应无涯,殆矣
- 微信小程序根据不同用户切换不同`TabBar`,简单易懂
- meo学习笔记3:并行与并发,线程与进程的区别
- 【过关斩将】高胜寒带你理清 “为什么从上家公司离职?”
- UnityAR-平面检测
- 创业之初需要准备的六个方面
- 手机邮箱可以撤回邮件吗_苹果手机邮箱撤回邮件 手机邮箱如何撤回邮件
- 手机图形计算器matlab,科学图形计算器 Mathlab-科学图形计算器手机版下载V4.12-西西软件下载...
- python定向爬取淘宝中商品的名称和价格