![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Nginx
Terisadeng
工作繁忙,私信和评论提的问题可能没时间复现解答(。・_・。)ノI’m sorry~
展开
-
Nginx源站IP限制访问配置后web页面请求失败
由于项目使用Nginx做负载均衡,挂载两台服务器接收外部请求。现需要限制外部请求IP访问,指定固定IP地址段可以访问服务器,因此需要对Nginx做allow和deny的配置。做好之后发现可以登录系统,但是系统中的页面和菜单都打不开,查询资料发现是由于在透明代理下,如果不做任何配置Tomcat认为所有的请求都是Nginx发出来的,这样会导致如下的错误结果:1)总是http,而不是实际原创 2017-09-25 10:50:34 · 1824 阅读 · 0 评论 -
nignx.conf常规配置
#user nobody;worker_processes 2;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worker_conne原创 2017-09-22 14:11:49 · 353 阅读 · 0 评论 -
WebSocket发生EOFException异常
聊天系统使用WebSocket进行消息传递,应用服务器使用两台做负载均衡,一台Web服务器部署Nginx做代理,登录系统之后总是会报java.io.EOFException异常,异常内容如下,从错误可以看出是WebSocket走了OnError方法,断开了连接,因为是使用的Nginx做代理,怀疑是Nginx将连接断开了,nginx默认60秒断开连接,尝试设置nginx的断连时间更长一点比如1小时。...原创 2018-08-16 15:29:45 · 33448 阅读 · 14 评论 -
JSP页面数据不更新的问题
本地测试添加数据后,再次查询页面数据更新正常,但是当在服务器上相同操作却始终不更新,然后发现页面F12清除缓存后就可以查看到更新的数据,就开始怀疑服务器上和本地有什么不同,因为代码相同,而且特意在ajax调后台返回数据时设置response响应头不缓存数据:response.setHeader("Cache-Control", "no-cache"); response.setHeade...原创 2018-08-23 18:54:54 · 3150 阅读 · 0 评论 -
Nginx配置CORS跨域问题
参考配置:https://enable-cors.org/server_nginx.html原创 2018-08-21 17:32:49 · 1144 阅读 · 0 评论 -
AJAX长轮询在Nginx+Tomcat负载均衡架构上的问题
系统架构使用Nginx做Web服务器,两台Tomcat做应用服务器,业务场景是前端通过ajax轮询请求后端获取其他群成员的在线离线状态,实现实时更新。部署负载均衡后,发现状态更新总是会延迟或卡住,猜测应该是ajax请求分配到两台机器上造成的,目前折中的方案就是在Nginx中配置ajax轮询请求的地址只分配到固定的一台机器上,nginx配置如下:单独配置upstream。配置一个固定ip,然后配...原创 2018-08-21 17:42:47 · 746 阅读 · 0 评论 -
openresty使用
一、简介OpenResty是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web应用、Web服务和动态网关。OpenResty通过汇聚各种设计精良的Nginx模块(主要由OpenResty团队自主开发),从而将Nginx有效地变成一个强大的通用Web应用平台。这样,Web开发人员和...原创 2019-05-08 15:15:06 · 6993 阅读 · 0 评论 -
ngx_lua知识点
1、lua_code_cache on/off;场景:该命令使用的上下文:http, server, location, location if作用:是ngx_lua模块的一条指令,它为*_by_lua_file(比如content_by_lua_file)指令以及lua模块指定开启或关闭lua代码缓存,set_by_lua_file, content_by_lua_file, ac...原创 2019-05-08 19:06:11 · 3531 阅读 · 0 评论