我们的 tomcat 刚刚因为 classnotfound 崩溃了,不知道如何调查

我们的 tomcat 刚刚因为 classnotfound 崩溃了,不知道如何调查

我们的服务器已经投入生产多年,没有出现问题,但今天却突然崩溃了。

日志中最后的内容:

    Exception in thread "main" java.lang.NoClassDefFoundError: aasxknsakadskdskdskdsakmxxads
    Caused by: java.lang.ClassNotFoundException: aasknsakadskdskdskdsakmads
        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:266)

Could not find the main class: aasxknsakadskdskdskdsakxxmads. Program will exit.

虽然崩溃的原因很明显,但我不知道为什么。我们没有新的生产代码,据我们所知,没有任何变化。我不知道如何调查这个问题,对我来说,这似乎是某种动态类加载黑客攻击?

我很茫然,因此,如果能提供任何关于如何调查/预防这种情况的指点,我将非常感激。

汤姆猫/6.0.28

相关内容