现象

打开 服务器页面 10.2.155.100,然后发现页面JS显示 加载中。。F12浏览器看起来像是发起css等静态资源时卡死。一时定位还以为时 前端的问题。

解决过程

上服务器抓包:

tcpdump -i eth0 dst or src 10.2.1.6 and 10.2.155.100 and \(port 8082 or icmp \)  -w caps.out

用Wireshark打开看,发现有699-702 连续四个请求发到后端,后端没响应。

然后,找到对应的服务,重启,发现ERROR日志:

2018-11-22 18:24:36 [] ERROR org.apache.jasper.EmbeddedServletOptions:588] The scratchDir you specified: /data/work/tomcats/xcorp-app/work/Catalina/localhost/xcorp-app is unusable.

检查这个目录,发现当前Tomcat进程的用户 没有对这个目录有写权限。这个目录属于 root:root,然后执行:

chown -R tom:tom xcorp-app/

重启Tomcat 问题奇妙的解决了。

转载于:https://www.cnblogs.com/slankka/p/10003517.html

使用Wireshark成功解决JavaWeb项目的页面一直加载中的问题相关推荐

  1. javaweb项目自动设置热加载

    javaweb项目设置自动热加载 在企业工作开发Javaweb项目中,经常需要改动代码对功能进行调试.如果没改动一次代码来调试都启动一次服务的话将会大大浪费时间,效率也会变得很低.因此可以给javaw ...

  2. angular2项目里使用 Spin(加载中)

    何时使用 页面局部处于等待异步数据或正在渲染过程时,合适的加载动效会有效缓解用户的焦虑. 效果 ng-zorro官方链接:https://ng.ant.design/components/spin/z ...

  3. 点击提交按钮,按钮变灰,页面正在加载中

    <div class="loading">加载中<img src="img/1.gif" alt=""></d ...

  4. 解决JavaWeb项目代码报错

    解决JavaWeb项目代码报错 说明:JavaWeb项目代码报错的处理流程 处理流程 重新执行代码,避免上一次运行错误的影响 查看Tomcat报错信息 参考文章:idea中查看错误日志 如果是在ide ...

  5. JavaWeb项目表格页面

    JavaWeb项目表格页面 使用java软件IDEA搭建页面表格 首先在IDEA上的jsp中创建一个网页页面将其命名: 利用模板扣出一个自己需要的网页 然后再Servlet中创建其页面,将其命名,链接 ...

  6. 纯web项目不能使用mui.preload进行页面预加载的解决办法

    首先: 纯web项目不能使用mui.preload进行页面预加载的, 比如[基于微信的web项目](http://ask.dcloud.net.cn/question/20644) 怎么办呢? 自己写 ...

  7. 【Vue】—解决页面图片加载抖动的问题

    [Vue]-解决页面图片加载抖动的问题 问题如下 解决办法 overflow:hidden; height:0; padding-bottom:*; // 其中*处填 图片的高宽百分比=高/宽*100 ...

  8. 一个简单的页面加载管理类(包含加载中,加载失败,数据为空,加载成功)

    在最近公布的比赛框架中,发现了页面加载管理类,觉得挺有用的,所以做个简单的笔记. 什么是页面加载管理类呢?(大佬可直接跳过翻看实现过程) 如果能有这个问题,那么很好,哈哈哈,你和我一样,刚开始都挺疑惑 ...

  9. 在HBuilder创建前端web项目时,图片加载不出来,怎么解决?

    在HBuilder创建前端web项目时,图片加载不出来,如下: 解决方法: 将图片文件路径减少,可正常显示,如图:

最新文章

  1. 模板 - 最长上升子序列与最长公共子序列
  2. 在行列都排好序的矩阵中找数
  3. RecyclerView因版本问题无法加载
  4. 影像时刻Image Moments
  5. java new thread参数_java线程池01-ThreadPoolExecutor构造方法参数的使用规则
  6. awss3 android,aws s3 命令
  7. Python核心编程笔记---- print@2
  8. 使用C语言gets函数和gets_s函数,读取含空格的字符串
  9. sfm三维重建源码_多视图几何三维重建实战系列之COLMAP
  10. WAF防火墙是什么呢
  11. Docker镜像的原理
  12. Adb shell命令直接打开语言设置界面
  13. liquibase的changelog详解
  14. P7560-[JOISC 2021 Day1]フードコート【吉司机线段树】
  15. 实现将网页多条磁力链接一次性全部下载
  16. Notion-PC最好用的笔记软件
  17. 【SE】Week2 : 个人博客作业
  18. 科普丨【计算机视觉】OpenCV中直方图处理函数简述
  19. 怒怼软件测测试不良培训机构!痛斥招转培!
  20. Vue.js下载及安装

热门文章

  1. 计算机组装与维修技能大赛视频,2013年计算机组装与维修技能大赛试题及答案真题...
  2. 解决PyCharm调试查看变量时一直显示collecting data并报错Timeout waiting for response且看不到任何内容
  3. 用python对单一微博文档进行分词——jieba分词(加保留词和停用词)
  4. 基于keras实现多标签分类(multi-label classification)
  5. yolo5纸张卡片顶点检测,实现任意倾斜角度较正
  6. 一次性掌握机器学习基础知识脉络
  7. 基于今日头条开源数据的词共现、新热词发现、短语发现
  8. 深度学习 目标检测 算法大全列表
  9. 在哪里定义_定义市场的关键字:找出它们在哪里使用,以便您可以抢占该市场...
  10. 动态改变标题_小米相册更新,新增动态换天/赛博朋克/MIUI12界面等等!