zoukankan      html  css  js  c++  java
  • 记一次tomcat无法访问JSP问题

    起因:

    一次快下班的晚上我们的技术支持联系我说线上有的页面报了404,完法访问(心中一万个不舒服呀!!!)。

    现象:

    自己到登陆进去后果然是只有几个少数页面报404,如下图:

    问题查找:

    我先问我们的运维要了这台机器的登陆查看权限
    登陆到后台后,发现这台机子上不光有我这一个tomcat应用,还有其它的。。
    具体看下来有两台:

    问了下运维,找到了我要的那个tomcat目录
    进去看了下后。发现这个文件是存在的。
    奇怪了。。

    那用strace跟踪一下吧
    命令如下:
    sudo strace -T -tt -e trace=all -f -p 180372 -o strace.log
    步聚如下:

    1. 打好上面的命令执行
    2. 手动调一下Web页面,
    3. 打断命令

    好了,vim进去,开始关键字查找一下

    发现有ENOENT (No such file or directory)
    最后网上查了下tomcat执行jsp编译原理。。找到问题了。。
    tomcat在第一次执行jsp的时候会生成一个jsp.class的文件
    好了。。到这里问题也就知道了

  • 相关阅读:
    Java 泛型约束
    Java 单例模式
    Java中的Atomic包使用指南
    基数排序
    归并排序
    插入排序
    选择排序
    交换排序
    Java多线程 LockSupport
    Java并发控制:ReentrantLock Condition使用详解
  • 原文地址:https://www.cnblogs.com/tywei/p/13723149.html
Copyright © 2011-2022 走看看