几个小时后,Spring Boot崩溃,但异常“ java.util.zip.ZipException:距离太远了”

时间:2019-02-11 10:55:14

标签: spring spring-boot

我有一个独立的spring boot(1.5.1)应用程序,该应用程序使用了castor 1.2,spring集成,kafka发布者和榻榻米功能。在Linux(java版本“ 1.8.0_191”)上运行了几个小时后,该应用开始出现以下错误-

Failed to load configuration from classpath: /org/castor/core/castor.core.properties
java.util.zip.ZipException: invalid distance too far back
        at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:164)
        at org.springframework.boot.loader.jar.ZipInflaterInputStream.read(ZipInflaterInputStream.java:52)
        at java.io.FilterInputStream.read(FilterInputStream.java:107)
        at java.util.Properties$LineReader.readLine(Properties.java:435)
        at java.util.Properties.load0(Properties.java:353)
        at java.util.Properties.load(Properties.java:341)
        at org.castor.core.util.Configuration.loadFromClassPath(Configuration.java:187)
        at org.castor.core.util.Configuration.loadDefaultProperties(Configuration.java:136)

在启动过程中不会发生这种情况,该应用程序可以很好地启动并保持运行几个小时,然后突然弹出错误,并且永远无法恢复。我们需要手动重新启动该过程。 你能建议吗?

0 个答案:

没有答案