宝塔用户_ecebuh 发表于 2022-6-11 14:01:43

【待反馈】防火墙影响到springboot+thymeleaf页面渲染

在端午节前突然发现网站页面偶尔出现html页面显示错乱或者前半部分代码被截掉的bug, 大页面出现的频率会更高,大概15-20次刷新出现一次。

做了以下的操作:

1.刚开始是以为流量并发大导致的,设置了更大的jvm内存和tomcat性能调优但bug依然存
2.以为是thmeleaf参数没设置对,更改cache=true,问题任然存在
3.后有以为是nginx问题,试过更新版本,修改proxy_buffers等参数,问题任然存在;为了彻底排除nginx的原因,设置了一个不用渲染的静态html大页面,访问刷新了半个小时后问题没有出现,从而排除nginx的嫌疑
4.根据第三步我以为问题肯定出在了springboot+thymeleaf+tomcat上,先查看了log日志文件,但日志没有任何报错信息;以为是spring版本bug,尝试了把springboot从2.3.8.release升级到2.3.12.release同时调整tomcat优化参数,问题还是没解决

到了这里我是彻底懵逼了,接下了的几天一直在步骤1~4之间来回切换,同时查看各种日志信息,但一条相关的错误信息都没有出现。
值到昨天排查到晚上快12点的时候,点到任务计划栏目看到了nginx防火墙几个字眼

突然想起前段时间好像就升级过NGINX防火墙和网站监控报表两个软件
本着死马当活马医的想法把防火墙关了,奇迹出现了,bug没有再出现过,今天又刷新浏览网站2-3个小时还是一切正常。

运行环境:
Nginx防火墙 9.0.2+面板版本7.9.2
CentOS 7.9.2009 x86_64(Py3.7.9)
springboot 2.3.x+java1.8程序打的是jar包运行

所以到底是什么原因导致防火墙影响到了springboot+thymeleaf页面的正常渲染?


大炮运维V587 发表于 2022-6-19 14:44:36

非常感谢您的反馈,方便的话私信留个QQ,我们一起排查这个问题

宝塔用户_ecebuh 发表于 2022-6-23 12:23:37

大炮运维V587 发表于 2022-6-19 14:44
非常感谢您的反馈,方便的话私信留个QQ,我们一起排查这个问题

不好意思,最近都在忙没怎么上论坛,qq:2043133310

大炮运维V587 发表于 2022-6-30 10:17:03

宝塔用户_ecebuh 发表于 2022-6-23 12:23
不好意思,最近都在忙没怎么上论坛,qq:2043133310

已加
页: [1]
查看完整版本: 【待反馈】防火墙影响到springboot+thymeleaf页面渲染