环境描述:
centos 6.5 ;jdk 1.8 ;web 容器 jetty 部署着一个项目(僵尸项目)2月用不了一次的项目;
问题:用户上传图片失败
问题出现了开始我没太关心交给了小孩去处理,小孩子头脑简单找不到问题(java进程存在;cpu使用很低;db没有死锁)最后用了必杀绝技 重启jetty;甚是好用(最鲁莽的是最简单粗暴的也是最搞笑的……);
一两个月反馈一次到我这,给我感觉就是一个苍蝇不停的嗡嗡,有天实在忍受不住了加班搞定;废话少说 说原因:
通过跟踪日志发现只有上传图片有问题,其他的接口正常能吐出数据;
问题确诊了应该是jetty 放图片的问题 ;好的扒开他慢慢看……

继续扒开看

如果没有设置他会默认服务器这个路径 到底这个 /tmp路径出现啥问题了??
继续扒

原来服务器还在帮我们“动手脚”定时的清理 tmp 文件夹
ok 找到问题了开始处理
1、修改那个脚本(我不是运维出身不能瞎搞搞崩了 就惨了)
2、修改jetty的那个脚本的路径从新指向个地方(jetty的安装路径就不错,反正web容器路径不会被干死,如果干死了就准备简历吧……)
本文记录了解决CentOS 6.5环境下Jetty服务器中偶发的用户上传图片失败问题的过程。通过日志分析发现仅上传功能受影响,最终定位为服务器临时目录清理导致。采取调整脚本设置以改变临时文件存储路径的方法成功解决了该问题。
4391

被折叠的 条评论
为什么被折叠?



