kekingcn / kkFileView

Universal File Online Preview Project based on Spring-Boot
https://kkview.cn
10.58k stars 2.7k forks source link

[Bug]: The container cannot run on kylinv10sp2 #467

Closed ghost closed 11 months ago

ghost commented 1 year ago

RUN rm -rf /opt/kkFileView*

ADD server/target/kkFileView-*.tar.gz /opt/

ENV KKFILEVIEW_BIN_FOLDER=/opt/kkFileView-4.1.0-RELEASE/bin

EXPOSE 8012

ENTRYPOINT [ \ "java", \ "-Dfile.encoding=UTF-8", \ "-Xmx1024m", \ "-Xms1024m", \ "-Dspring.config.location=/opt/kkFileView-4.1.0-RELEASE/config/application.properties", \ "-jar", \ "/opt/kkFileView-4.1.0-RELEASE/bin/kkFileView-4.1.0-RELEASE.jar" \ ]


- OS: 
```shell
$ cat /etc/.productinfo 
Kylin Linux Advanced Server
release V10 (SP2) /(Sword)-x86_64-Build09/20210524

$ uname -m 
x86_64

--------------- T H R E A D ---------------

Current thread (0x00007f2fa000a800): JavaThread "main" [_thread_in_native, id=8, stack(0x00007f2fa66ff000,0x00007f2fa67ff000)]

siginfo: si_signo: 11 (SIGSEGV), si_code: 128 (SI_KERNEL), si_addr: 0x0000000000000000

Registers: RAX=0x0000000000000000, RBX=0x00007f2fa67fe700, RCX=0x00007f2fa798718b, RDX=0x0000000000000000 RSP=0x00007f2fa67f9f20, RBP=0x00007f2fa67fa190, RSI=0x00007f2fa67f9e00, RDI=0x0000000000000002 R8 =0x0000000000000000, R9 =0x00007f2fa67f9e00, R10=0x0000000000000008, R11=0x0000000000000246 R12=0x00007fffaaf2b238, R13=0x00007fffaaf2b278, R14=0x00007f2f66653d70, R15=0x0000000000000000 RIP=0x00007f2fa7966941, EFLAGS=0x0000000000010246, CSGSFS=0x002b000000000033, ERR=0x0000000000000000 TRAPNO=0x000000000000000d

Top of Stack: (sp=0x00007f2fa67f9f20) 0x00007f2fa67f9f20: 0000000000000020 0000000000000000 0x00007f2fa67f9f30: 0000000000000000 0000000000000000 0x00007f2fa67f9f40: 0000000000000000 0000000000000000 0x00007f2fa67f9f50: 0000000000000000 0000000000000000 0x00007f2fa67f9f60: 0000000000000000 0000000000000000 0x00007f2fa67f9f70: 0000000000000000 0000000000000000 0x00007f2fa67f9f80: 0000000000000000 0000000000000000 0x00007f2fa67f9f90: 0000000000000000 0000000000000000 0x00007f2fa67f9fa0: 0000000000000000 ffffffffffffffff 0x00007f2fa67f9fb0: ffffffffffffffff ffffffffffffffff 0x00007f2fa67f9fc0: ffffffffffffffff ffffffffffffffff 0x00007f2fa67f9fd0: ffffffffffffffff ffffffffffffffff 0x00007f2fa67f9fe0: ffffffffffffffff ffffffffffffffff 0x00007f2fa67f9ff0: ffffffffffffffff ffffffffffffffff 0x00007f2fa67fa000: ffffffffffffffff ffffffffffffffff 0x00007f2fa67fa010: ffffffffffffffff ffffffffffffffff 0x00007f2fa67fa020: ffffffffffffffff 0000000000000000 0x00007f2fa67fa030: 0000000000000000 a26e44e00341d000 0x00007f2fa67fa040: 00007f2f66653d68 00007f2f66442761 0x00007f2fa67fa050: 000000003ffffff8 000000003ffffff8 0x00007f2fa67fa060: 00007f2f66440fea 000000001c8bf239 0x00007f2fa67fa070: 0000000000722fc8 00007f2fa67fa0c4 0x00007f2fa67fa080: 0000000000000000 00007f2fa67fa190 0x00007f2fa67fa090: 00007f2f6643f6e8 00007f2fa67fa180 0x00007f2fa67fa0a0: 000000006474e550 000056445f678e00 0x00007f2fa67fa0b0: 0000000000000008 00000000000139e0 0x00007f2fa67fa0c0: 0000000000000534 0000000000000000 0x00007f2fa67fa0d0: 0000000000000004 000000001c8bf239 0x00007f2fa67fa0e0: 00007f2fa0cc4cf8 00007f2fa67fa2a8 0x00007f2fa67fa0f0: 00007f2f66440fea 00007f2fa67fa180 0x00007f2fa67fa100: 00007f2fa67fa190 00007f2fa7d851e9 0x00007f2fa67fa110: 0000000000000004 00007f2fa0cc4f98

Instructions: (pc=0x00007f2fa7966941) 0x00007f2fa7966921: 00 00 00 bf 06 00 00 00 e8 92 07 02 00 83 3d 0b 0x00007f2fa7966931: 80 1c 00 04 75 0b c7 05 ff 7f 1c 00 05 00 00 00 0x00007f2fa7966941: f4 83 3d f7 7f 1c 00 05 75 14 c7 05 eb 7f 1c 00 0x00007f2fa7966951: 06 00 00 00 bf 7f 00 00 00 e8 31 09 0c 00 f4 eb

Register to memory mapping:

RAX=0x0000000000000000 is an unknown value RBX=0x00007f2fa67fe700 is pointing into the stack for thread: 0x00007f2fa000a800 RCX=0x00007f2fa798718b: gsignal+0xcb in /lib/x86_64-linux-gnu/libc.so.6 at 0x00007f2fa7941000 RDX=0x0000000000000000 is an unknown value RSP=0x00007f2fa67f9f20 is pointing into the stack for thread: 0x00007f2fa000a800 RBP=0x00007f2fa67fa190 is pointing into the stack for thread: 0x00007f2fa000a800 RSI=0x00007f2fa67f9e00 is pointing into the stack for thread: 0x00007f2fa000a800 RDI=0x0000000000000002 is an unknown value R8 =0x0000000000000000 is an unknown value R9 =0x00007f2fa67f9e00 is pointing into the stack for thread: 0x00007f2fa000a800 R10=0x0000000000000008 is an unknown value R11=0x0000000000000246 is an unknown value R12=0x00007fffaaf2b238 is an unknown value R13=0x00007fffaaf2b278 is an unknown value R14=0x00007f2f66653d70: <offset 0x215d70> in /usr/local/jdk1.8.0_251/jre/lib/amd64/libnet.so at 0x00007f2f6643e000 R15=0x0000000000000000 is an unknown value

Stack: [0x00007f2fa66ff000,0x00007f2fa67ff000], sp=0x00007f2fa67f9f20, free space=1003k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) C [libc.so.6+0x25941] abort+0x213 C [ld-linux-x86-64.so.2+0x11b8a]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code) j java.lang.ClassLoader$NativeLibrary.load(Ljava/lang/String;Z)V+0 j java.lang.ClassLoader.loadLibrary0(Ljava/lang/Class;Ljava/io/File;)Z+328 j java.lang.ClassLoader.loadLibrary(Ljava/lang/Class;Ljava/lang/String;Z)V+217 j java.lang.Runtime.loadLibrary0(Ljava/lang/Class;Ljava/lang/String;)V+54 j java.lang.System.loadLibrary(Ljava/lang/String;)V+7 j java.net.InetAddress$1.run()Ljava/lang/Void;+2 j java.net.InetAddress$1.run()Ljava/lang/Object;+1 v ~StubRoutines::call_stub J 1345 java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object; (0 bytes) @ 0x00007f2f9162a24f [0x00007f2f9162a200+0x4f] j java.net.InetAddress.()V+52 v ~StubRoutines::call_stub j sun.management.VMManagementImpl.getVmId()Ljava/lang/String;+8 j sun.management.RuntimeImpl.getName()Ljava/lang/String;+4 j org.springframework.boot.system.ApplicationPid.getPid()Ljava/lang/String;+3 j org.springframework.boot.system.ApplicationPid.()V+6 j org.springframework.boot.logging.LoggingSystemProperties.apply(Lorg/springframework/boot/logging/LogFile;Lorg/springframework/core/env/PropertyResolver;)V+16 j org.springframework.boot.logging.logback.LogbackLoggingSystemProperties.apply(Lorg/springframework/boot/logging/LogFile;Lorg/springframework/core/env/PropertyResolver;)V+3 j org.springframework.boot.logging.LoggingSystemProperties.apply(Lorg/springframework/boot/logging/LogFile;)V+8 j org.springframework.boot.logging.LoggingSystemProperties.apply()V+2 j org.springframework.boot.context.logging.LoggingApplicationListener.initialize(Lorg/springframework/core/env/ConfigurableEnvironment;Ljava/lang/ClassLoader;)V+5 j org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(Lorg/springframework/boot/context/event/ApplicationEnvironmentPreparedEvent;)V+33 j org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(Lorg/springframework/context/ApplicationEvent;)V+30 j org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(Lorg/springframework/context/ApplicationListener;Lorg/springframework/context/ApplicationEvent;)V+2 j org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(Lorg/springframework/context/ApplicationListener;Lorg/springframework/context/ApplicationEvent;)V+34 j org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(Lorg/springframework/context/ApplicationEvent;Lorg/springframework/core/ResolvableType;)V+83 j org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(Lorg/springframework/context/ApplicationEvent;)V+7 j org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(Lorg/springframework/boot/ConfigurableBootstrapContext;Lorg/springframework/core/env/ConfigurableEnvironment;)V+21 j org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(Lorg/springframework/boot/ConfigurableBootstrapContext;Lorg/springframework/core/env/ConfigurableEnvironment;Lorg/springframework/boot/SpringApplicationRunListener;)V+3 j org.springframework.boot.SpringApplicationRunListeners$$Lambda$45.accept(Ljava/lang/Object;)V+12 j java.util.ArrayList.forEach(Ljava/util/function/Consumer;)V+47 j org.springframework.boot.SpringApplicationRunListeners.doWithListeners(Ljava/lang/String;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V+17 j org.springframework.boot.SpringApplicationRunListeners.doWithListeners(Ljava/lang/String;Ljava/util/function/Consumer;)V+4 j org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(Lorg/springframework/boot/ConfigurableBootstrapContext;Lorg/springframework/core/env/ConfigurableEnvironment;)V+10 j org.springframework.boot.SpringApplication.prepareEnvironment(Lorg/springframework/boot/SpringApplicationRunListeners;Lorg/springframework/boot/DefaultBootstrapContext;Lorg/springframework/boot/ApplicationArguments;)Lorg/springframework/core/env/ConfigurableEnvironment;+27 j org.springframework.boot.SpringApplication.run([Ljava/lang/String;)Lorg/springframework/context/ConfigurableApplicationContext;+57 j org.springframework.boot.builder.SpringApplicationBuilder.run([Ljava/lang/String;)Lorg/springframework/context/ConfigurableApplicationContext;+45 j cn.keking.ServerMain.main([Ljava/lang/String;)V+43 v ~StubRoutines::call_stub j sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0 j sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+100 j sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6 j java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+56 j org.springframework.boot.loader.MainMethodRunner.run()V+49 j org.springframework.boot.loader.Launcher.launch([Ljava/lang/String;Ljava/lang/String;Ljava/lang/ClassLoader;)V+14 j org.springframework.boot.loader.Launcher.launch([Ljava/lang/String;)V+52 j org.springframework.boot.loader.JarLauncher.main([Ljava/lang/String;)V+8 v ~StubRoutines::call_stub

--------------- P R O C E S S ---------------

Java Threads: ( => current thread ) 0x00007f2fa02cb000 JavaThread "Service Thread" daemon [_thread_blocked, id=38, stack(0x00007f2f66d60000,0x00007f2f66e61000)] 0x00007f2fa02c8000 JavaThread "C1 CompilerThread11" daemon [_thread_blocked, id=37, stack(0x00007f2f66e62000,0x00007f2f66f62000)] 0x00007f2fa02c6000 JavaThread "C1 CompilerThread10" daemon [_thread_blocked, id=36, stack(0x00007f2f66f63000,0x00007f2f67063000)] 0x00007f2fa02c4000 JavaThread "C1 CompilerThread9" daemon [_thread_blocked, id=35, stack(0x00007f2f67064000,0x00007f2f67164000)] 0x00007f2fa02c2800 JavaThread "C1 CompilerThread8" daemon [_thread_blocked, id=34, stack(0x00007f2f67165000,0x00007f2f67265000)] 0x00007f2fa02c0800 JavaThread "C2 CompilerThread7" daemon [_thread_blocked, id=33, stack(0x00007f2f67266000,0x00007f2f67366000)] 0x00007f2fa02be800 JavaThread "C2 CompilerThread6" daemon [_thread_blocked, id=32, stack(0x00007f2f67367000,0x00007f2f67467000)] 0x00007f2fa02bc800 JavaThread "C2 CompilerThread5" daemon [_thread_blocked, id=31, stack(0x00007f2f67468000,0x00007f2f67568000)] 0x00007f2fa02ba800 JavaThread "C2 CompilerThread4" daemon [_thread_blocked, id=30, stack(0x00007f2f67569000,0x00007f2f67669000)] 0x00007f2fa02b9000 JavaThread "C2 CompilerThread3" daemon [_thread_blocked, id=29, stack(0x00007f2f6766a000,0x00007f2f6776a000)] 0x00007f2fa02b7000 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=28, stack(0x00007f2f6776b000,0x00007f2f6786b000)] 0x00007f2fa02b5000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=27, stack(0x00007f2f6786c000,0x00007f2f6796c000)] 0x00007f2fa02b2000 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=26, stack(0x00007f2f6796d000,0x00007f2f67a6d000)] 0x00007f2fa02b0800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=25, stack(0x00007f2f8c0f8000,0x00007f2f8c1f9000)] 0x00007f2fa0280000 JavaThread "Finalizer" daemon [_thread_blocked, id=24, stack(0x00007f2f8c1f9000,0x00007f2f8c2fa000)] 0x00007f2fa027b800 JavaThread "Reference Handler" daemon [_thread_blocked, id=23, stack(0x00007f2f8c2fa000,0x00007f2f8c3fb000)] =>0x00007f2fa000a800 JavaThread "main" [_thread_in_native, id=8, stack(0x00007f2fa66ff000,0x00007f2fa67ff000)]

Other Threads: 0x00007f2fa0272000 VMThread [stack: 0x00007f2f8c3fc000,0x00007f2f8c4fc000] [id=22] 0x00007f2fa02cd800 WatcherThread [stack: 0x00007f2f66c60000,0x00007f2f66d60000] [id=39]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

heap address: 0x00000000c0000000, size: 1024 MB, Compressed Oops mode: 32-bit Narrow klass base: 0x0000000000000000, Narrow klass shift: 3 Compressed class space size: 1073741824 Address: 0x0000000100000000

Heap: PSYoungGen total 305664K, used 190917K [0x00000000eab00000, 0x0000000100000000, 0x0000000100000000) eden space 262144K, 72% used [0x00000000eab00000,0x00000000f65714c8,0x00000000fab00000) from space 43520K, 0% used [0x00000000fd580000,0x00000000fd580000,0x0000000100000000) to space 43520K, 0% used [0x00000000fab00000,0x00000000fab00000,0x00000000fd580000) ParOldGen total 699392K, used 0K [0x00000000c0000000, 0x00000000eab00000, 0x00000000eab00000) object space 699392K, 0% used [0x00000000c0000000,0x00000000c0000000,0x00000000eab00000) Metaspace used 11822K, capacity 12520K, committed 12672K, reserved 1060864K class space used 1412K, capacity 1578K, committed 1664K, reserved 1048576K

Card table byte_map: [0x00007f2fa5ab9000,0x00007f2fa5cba000] byte_map_base: 0x00007f2fa54b9000

Marking Bits: (ParMarkBitMap*) 0x00007f2fa7921fe0 Begin Bits: [0x00007f2f8f000000, 0x00007f2f90000000) End Bits: [0x00007f2f90000000, 0x00007f2f91000000)

Polling page: 0x00007f2fa7da5000

CodeCache: size=245760Kb used=6658Kb max_used=6658Kb free=239101Kb bounds [0x00007f2f91000000, 0x00007f2f91690000, 0x00007f2fa0000000] total_blobs=1817 nmethods=1487 adapters=240 compilation: enabled

Compilation events (10 events): Event: 0.770 Thread 0x00007f2fa02c2800 nmethod 1482 0x00007f2f9167db50 code [0x00007f2f9167dce0, 0x00007f2f9167e170] Event: 0.770 Thread 0x00007f2fa02c2800 1489 3 java.util.concurrent.CopyOnWriteArrayList::get (10 bytes) Event: 0.770 Thread 0x00007f2fa02c8000 nmethod 1483 0x00007f2f91682010 code [0x00007f2f916821a0, 0x00007f2f916825b0] Event: 0.770 Thread 0x00007f2fa02c8000 1479 3 java.util.Collections::singletonIterator (9 bytes) Event: 0.770 Thread 0x00007f2fa02c8000 nmethod 1479 0x00007f2f916778d0 code [0x00007f2f91677a40, 0x00007f2f91677c90] Event: 0.770 Thread 0x00007f2fa02c8000 1480 3 java.util.Collections$1:: (15 bytes) Event: 0.770 Thread 0x00007f2fa02c8000 nmethod 1480 0x00007f2f91681c10 code [0x00007f2f91681d80, 0x00007f2f91681f50] Event: 0.770 Thread 0x00007f2fa02c8000 1481 3 java.util.Collections$1::next (25 bytes) Event: 0.770 Thread 0x00007f2fa02c8000 nmethod 1481 0x00007f2f91681750 code [0x00007f2f916818c0, 0x00007f2f91681b28] Event: 0.771 Thread 0x00007f2fa02c2800 nmethod 1489 0x00007f2f91681250 code [0x00007f2f916813c0, 0x00007f2f91681630]

GC Heap History (0 events): No events

Deoptimization events (10 events): Event: 0.267 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f9141845c method=sun.nio.cs.UTF_8$Decoder.decode([BII[C)I @ 30 Event: 0.288 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f9137bdd0 method=java.io.DataInputStream.readUTF(Ljava/io/DataInput;)Ljava/lang/String; @ 31 Event: 0.289 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f914679e0 method=java.lang.String.replace(CC)Ljava/lang/String; @ 26 Event: 0.509 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f9150c728 method=java.util.HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node; @ 62 Event: 0.603 Thread 0x00007f2fa000a800 Uncommon trap: reason=range_check action=make_not_entrant pc=0x00007f2f915ac3c0 method=sun.reflect.generics.parser.SignatureParser.current()C @ 34 Event: 0.673 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f914fac90 method=java.lang.ref.SoftReference.get()Ljava/lang/Object; @ 6 Event: 0.678 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f9153e6e4 method=java.lang.String.toLowerCase(Ljava/util/Locale;)Ljava/lang/String; @ 85 Event: 0.725 Thread 0x00007f2fa000a800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x00007f2f91612070 method=java.util.concurrent.ConcurrentHashMap.get(Ljava/lang/Object;)Ljava/lang/Object; @ 149 Event: 0.734 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f91515bfc method=java.net.URL.(Ljava/net/URL;Ljava/lang/String;Ljava/net/URLStreamHandler;)V @ 347 Event: 0.756 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f913be50c method=java.lang.String.startsWith(Ljava/lang/String;I)Z @ 25

Classes redefined (0 events): No events

Internal exceptions (10 events): Event: 0.604 Thread 0x00007f2fa000a800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': 60> (0x00000000f347a1d8) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp, line 368] Event: 0.605 Thread 0x00007f2fa000a800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': 113> (0x00000000f34ceb20) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp, line 368] Event: 0.659 Thread 0x00007f2fa000a800 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$comparingInt$7b0bb60$1(Ljava/util/function/ToIntFunction;Ljava/lang/Object;Ljava/lang/Object;)I> (0x00000000f4f1e350) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/ Event: 0.660 Thread 0x00007f2fa000a800 Exception <a 'java/lang/IncompatibleClassChangeError': Found class java.lang.Object, but interface was expected> (0x00000000f4f3b958) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/share/vm/interpreter/linkResolver.cp Event: 0.677 Thread 0x00007f2fa000a800 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$or$2(Ljava/util/function/BiPredicate;Ljava/lang/Object;Ljava/lang/Object;)Z> (0x00000000f50ad250) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/shar Event: 0.678 Thread 0x00007f2fa000a800 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$chars$0()Ljava/util/Spliterator$OfInt;> (0x00000000f50bda50) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/share/vm/interpreter/linkResolver.cpp, li Event: 0.699 Thread 0x00007f2fa000a800 Exception <a 'java/lang/IncompatibleClassChangeError': Found class java.lang.Object, but interface was expected> (0x00000000f54234c0) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/share/vm/interpreter/linkResolver.cp Event: 0.700 Thread 0x00007f2fa000a800 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$comparing$77a9974f$1(Ljava/util/function/Function;Ljava/lang/Object;Ljava/lang/Object;)I> (0x00000000f54433b8) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hot Event: 0.707 Thread 0x00007f2fa000a800 Exception <a 'java/lang/IncompatibleClassChangeError': Found class java.lang.Object, but interface was expected> (0x00000000f551bbf0) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/share/vm/interpreter/linkResolver.cp Event: 0.732 Thread 0x00007f2fa000a800 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$from$1(Ljava/util/function/Supplier;Lorg/springframework/boot/BootstrapContext;)Ljava/lang/Object;> (0x00000000f5efd5a0) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u2

Events (10 events): Event: 0.771 loading class sun/management/VMManagement done Event: 0.771 loading class sun/management/VMManagementImpl done Event: 0.772 loading class sun/management/RuntimeImpl Event: 0.772 loading class java/lang/management/RuntimeMXBean Event: 0.772 loading class java/lang/management/PlatformManagedObject Event: 0.772 loading class java/lang/management/PlatformManagedObject done Event: 0.772 loading class java/lang/management/RuntimeMXBean done Event: 0.772 loading class sun/management/RuntimeImpl done Event: 0.772 loading class java/net/InetAddress$1 Event: 0.772 loading class java/net/InetAddress$1 done

Dynamic libraries: c0000000-1001a0000 rw-p 00000000 00:00 0 1001a0000-140000000 ---p 00000000 00:00 0 56445de14000-56445de15000 r-xp 00000000 103:04 105457411 /usr/local/jdk1.8.0_251/bin/java 56445e014000-56445e015000 r--p 00000000 103:04 105457411 /usr/local/jdk1.8.0_251/bin/java 56445e015000-56445e016000 rw-p 00001000 103:04 105457411 /usr/local/jdk1.8.0_251/bin/java 56445f678000-56445f699000 rw-p 00000000 00:00 0 [heap] 7f2f00000000-7f2f00021000 rw-p 00000000 00:00 0 7f2f00021000-7f2f04000000 ---p 00000000 00:00 0 7f2f08000000-7f2f0817b000 rw-p 00000000 00:00 0 7f2f0817b000-7f2f0c000000 ---p 00000000 00:00 0 7f2f0c000000-7f2f0c021000 rw-p 00000000 00:00 0 7f2f0c021000-7f2f10000000 ---p 00000000 00:00 0 7f2f10000000-7f2f10139000 rw-p 00000000 00:00 0 7f2f10139000-7f2f14000000 ---p 00000000 00:00 0 7f2f14000000-7f2f14210000 rw-p 00000000 00:00 0 7f2f14210000-7f2f18000000 ---p 00000000 00:00 0 7f2f18000000-7f2f1875e000 rw-p 00000000 00:00 0 7f2f1875e000-7f2f1c000000 ---p 00000000 00:00 0 7f2f1c000000-7f2f1c192000 rw-p 00000000 00:00 0 7f2f1c192000-7f2f20000000 ---p 00000000 00:00 0 7f2f20000000-7f2f2040d000 rw-p 00000000 00:00 0 7f2f2040d000-7f2f24000000 ---p 00000000 00:00 0 7f2f24000000-7f2f24764000 rw-p 00000000 00:00 0 7f2f24764000-7f2f28000000 ---p 00000000 00:00 0 7f2f28000000-7f2f285c8000 rw-p 00000000 00:00 0 7f2f285c8000-7f2f2c000000 ---p 00000000 00:00 0 7f2f2c000000-7f2f2c68c000 rw-p 00000000 00:00 0 7f2f2c68c000-7f2f30000000 ---p 00000000 00:00 0 7f2f30000000-7f2f30790000 rw-p 00000000 00:00 0 7f2f30790000-7f2f34000000 ---p 00000000 00:00 0 7f2f34000000-7f2f34727000 rw-p 00000000 00:00 0 7f2f34727000-7f2f38000000 ---p 00000000 00:00 0 7f2f38000000-7f2f38021000 rw-p 00000000 00:00 0 7f2f38021000-7f2f3c000000 ---p 00000000 00:00 0 7f2f3c000000-7f2f3c873000 rw-p 00000000 00:00 0 7f2f3c873000-7f2f40000000 ---p 00000000 00:00 0 7f2f40000000-7f2f40021000 rw-p 00000000 00:00 0 7f2f40021000-7f2f44000000 ---p 00000000 00:00 0 7f2f44000000-7f2f44021000 rw-p 00000000 00:00 0 7f2f44021000-7f2f48000000 ---p 00000000 00:00 0 7f2f48000000-7f2f48021000 rw-p 00000000 00:00 0 7f2f48021000-7f2f4c000000 ---p 00000000 00:00 0 7f2f4c000000-7f2f4c021000 rw-p 00000000 00:00 0 7f2f4c021000-7f2f50000000 ---p 00000000 00:00 0 7f2f50000000-7f2f50021000 rw-p 00000000 00:00 0 7f2f50021000-7f2f54000000 ---p 00000000 00:00 0 7f2f58000000-7f2f58021000 rw-p 00000000 00:00 0 7f2f58021000-7f2f5c000000 ---p 00000000 00:00 0 7f2f60000000-7f2f60021000 rw-p 00000000 00:00 0 7f2f60021000-7f2f64000000 ---p 00000000 00:00 0 7f2f6643e000-7f2f66454000 r-xp 00000000 103:04 35933286 /usr/local/jdk1.8.0_251/jre/lib/amd64/libnet.so 7f2f66454000-7f2f66653000 ---p 00016000 103:04 35933286 /usr/local/jdk1.8.0_251/jre/lib/amd64/libnet.so 7f2f66653000-7f2f66654000 r--p 00015000 103:04 35933286 /usr/local/jdk1.8.0_251/jre/lib/amd64/libnet.so 7f2f66654000-7f2f66655000 rw-p 00016000 103:04 35933286 /usr/local/jdk1.8.0_251/jre/lib/amd64/libnet.so 7f2f66655000-7f2f6665e000 r-xp 00000000 103:04 35933284 /usr/local/jdk1.8.0_251/jre/lib/amd64/libmanagement.so 7f2f6665e000-7f2f6685d000 ---p 00009000 103:04 35933284 /usr/local/jdk1.8.0_251/jre/lib/amd64/libmanagement.so 7f2f6685d000-7f2f6685e000 r--p 00008000 103:04 35933284 /usr/local/jdk1.8.0_251/jre/lib/amd64/libmanagement.so 7f2f6685e000-7f2f6685f000 rw-p 00009000 103:04 35933284 /usr/local/jdk1.8.0_251/jre/lib/amd64/libmanagement.so 7f2f6685f000-7f2f6691f000 rw-p 00000000 00:00 0 7f2f6691f000-7f2f66a5f000 ---p 00000000 00:00 0 7f2f66a5f000-7f2f66c5f000 rw-p 00000000 00:00 0 7f2f66c5f000-7f2f66c60000 ---p 00000000 00:00 0 7f2f66c60000-7f2f66d60000 rw-p 00000000 00:00 0 7f2f66d60000-7f2f66d63000 ---p 00000000 00:00 0 7f2f66d63000-7f2f66e61000 rw-p 00000000 00:00 0 7f2f66e61000-7f2f66e62000 ---p 00000000 00:00 0 7f2f66e62000-7f2f66e65000 ---p 00000000 00:00 0 7f2f66e65000-7f2f66f62000 rw-p 00000000 00:00 0 7f2f66f62000-7f2f66f63000 ---p 00000000 00:00 0 7f2f66f63000-7f2f66f66000 ---p 00000000 00:00 0 7f2f66f66000-7f2f67063000 rw-p 00000000 00:00 0 7f2f67063000-7f2f67064000 ---p 00000000 00:00 0 7f2f67064000-7f2f67067000 ---p 00000000 00:00 0 7f2f67067000-7f2f67164000 rw-p 00000000 00:00 0 7f2f67164000-7f2f67165000 ---p 00000000 00:00 0 7f2f67165000-7f2f67168000 ---p 00000000 00:00 0 7f2f67168000-7f2f67265000 rw-p 00000000 00:00 0 7f2f67265000-7f2f67266000 ---p 00000000 00:00 0 7f2f67266000-7f2f67269000 ---p 00000000 00:00 0 7f2f67269000-7f2f67366000 rw-p 00000000 00:00 0 7f2f67366000-7f2f67367000 ---p 00000000 00:00 0 7f2f67367000-7f2f6736a000 ---p 00000000 00:00 0 7f2f6736a000-7f2f67467000 rw-p 00000000 00:00 0 7f2f67467000-7f2f67468000 ---p 00000000 00:00 0 7f2f67468000-7f2f6746b000 ---p 00000000 00:00 0 7f2f6746b000-7f2f67568000 rw-p 00000000 00:00 0 7f2f67568000-7f2f67569000 ---p 00000000 00:00 0 7f2f67569000-7f2f6756c000 ---p 00000000 00:00 0 7f2f6756c000-7f2f67669000 rw-p 00000000 00:00 0 7f2f67669000-7f2f6766a000 ---p 00000000 00:00 0 7f2f6766a000-7f2f6766d000 ---p 00000000 00:00 0 7f2f6766d000-7f2f6776a000 rw-p 00000000 00:00 0 7f2f6776a000-7f2f6776b000 ---p 00000000 00:00 0 7f2f6776b000-7f2f6776e000 ---p 00000000 00:00 0 7f2f6776e000-7f2f6786b000 rw-p 00000000 00:00 0 7f2f6786b000-7f2f6786c000 ---p 00000000 00:00 0 7f2f6786c000-7f2f6786f000 ---p 00000000 00:00 0 7f2f6786f000-7f2f6796c000 rw-p 00000000 00:00 0 7f2f6796c000-7f2f6796d000 ---p 00000000 00:00 0 7f2f6796d000-7f2f67970000 ---p 00000000 00:00 0 7f2f67970000-7f2f67a6d000 rw-p 00000000 00:00 0 7f2f67a6d000-7f2f68000000 r--p 00000000 103:04 68320732 /usr/lib/locale/locale-archive 7f2f68000000-7f2f68021000 rw-p 00000000 00:00 0 7f2f68021000-7f2f6c000000 ---p 00000000 00:00 0 7f2f6c000000-7f2f6c021000 rw-p 00000000 00:00 0 7f2f6c021000-7f2f70000000 ---p 00000000 00:00 0 7f2f70000000-7f2f70021000 rw-p 00000000 00:00 0 7f2f70021000-7f2f74000000 ---p 00000000 00:00 0 7f2f74000000-7f2f74021000 rw-p 00000000 00:00 0 7f2f74021000-7f2f78000000 ---p 00000000 00:00 0 7f2f78000000-7f2f78021000 rw-p 00000000 00:00 0 7f2f78021000-7f2f7c000000 ---p 00000000 00:00 0 7f2f7c000000-7f2f7c021000 rw-p 00000000 00:00 0 7f2f7c021000-7f2f80000000 ---p 00000000 00:00 0 7f2f80000000-7f2f80021000 rw-p 00000000 00:00 0 7f2f80021000-7f2f84000000 ---p 00000000 00:00 0 7f2f84000000-7f2f84021000 rw-p 00000000 00:00 0 7f2f84021000-7f2f88000000 ---p 00000000 00:00 0 7f2f88000000-7f2f88021000 rw-p 00000000 00:00 0 7f2f88021000-7f2f8c000000 ---p 00000000 00:00 0 7f2f8c0a9000-7f2f8c0b3000 r--s 00116000 103:04 68321433 /usr/local/jdk1.8.0_251/jre/lib/ext/localedata.jar 7f2f8c0b3000-7f2f8c0cf000 r--s 00393000 103:04 68321431 /usr/local/jdk1.8.0_251/jre/lib/ext/cldrdata.jar 7f2f8c0cf000-7f2f8c0d6000 r--s 00000000 103:04 104257960 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7f2f8c0d6000-7f2f8c0f8000 r--p 00000000 103:04 105458688 /usr/share/locale-langpack/zh_CN/LC_MESSAGES/libc.mo 7f2f8c0f8000-7f2f8c0fb000 ---p 00000000 00:00 0 7f2f8c0fb000-7f2f8c1f9000 rw-p 00000000 00:00 0 7f2f8c1f9000-7f2f8c1fc000 ---p 00000000 00:00 0 7f2f8c1fc000-7f2f8c2fa000 rw-p 00000000 00:00 0 7f2f8c2fa000-7f2f8c2fd000 ---p 00000000 00:00 0 7f2f8c2fd000-7f2f8c3fb000 rw-p 00000000 00:00 0 7f2f8c3fb000-7f2f8c3fc000 ---p 00000000 00:00 0 7f2f8c3fc000-7f2f8ee25000 rw-p 00000000 00:00 0 7f2f8ee25000-7f2f8f000000 r--s 03dbf000 103:04 3191080 /usr/local/jdk1.8.0_251/jre/lib/rt.jar 7f2f8f000000-7f2f91000000 rw-p 00000000 00:00 0 7f2f91000000-7f2f91690000 rwxp 00000000 00:00 0 7f2f91690000-7f2fa0000000 ---p 00000000 00:00 0 7f2fa0000000-7f2fa0ccd000 rw-p 00000000 00:00 0 7f2fa0ccd000-7f2fa4000000 ---p 00000000 00:00 0 7f2fa4003000-7f2fa4020000 r--s 1199d000 103:04 68176983 /opt/kkFileView-4.1.0-RELEASE/bin/kkFileView-4.1.0-RELEASE.jar 7f2fa4020000-7f2fa4c56000 rw-p 00000000 00:00 0 7f2fa4c56000-7f2fa4c57000 ---p 00000000 00:00 0 7f2fa4c57000-7f2fa4d57000 rw-p 00000000 00:00 0 7f2fa4d57000-7f2fa4d58000 ---p 00000000 00:00 0 7f2fa4d58000-7f2fa4e58000 rw-p 00000000 00:00 0 7f2fa4e58000-7f2fa4e59000 ---p 00000000 00:00 0 7f2fa4e59000-7f2fa4f59000 rw-p 00000000 00:00 0 7f2fa4f59000-7f2fa4f5a000 ---p 00000000 00:00 0 7f2fa4f5a000-7f2fa505a000 rw-p 00000000 00:00 0 7f2fa505a000-7f2fa505b000 ---p 00000000 00:00 0 7f2fa505b000-7f2fa515b000 rw-p 00000000 00:00 0 7f2fa515b000-7f2fa515c000 ---p 00000000 00:00 0 7f2fa515c000-7f2fa525c000 rw-p 00000000 00:00 0 7f2fa525c000-7f2fa525d000 ---p 00000000 00:00 0 7f2fa525d000-7f2fa535d000 rw-p 00000000 00:00 0 7f2fa535d000-7f2fa535e000 ---p 00000000 00:00 0 7f2fa535e000-7f2fa545e000 rw-p 00000000 00:00 0 7f2fa545e000-7f2fa545f000 ---p 00000000 00:00 0 7f2fa545f000-7f2fa555f000 rw-p 00000000 00:00 0 7f2fa555f000-7f2fa5560000 ---p 00000000 00:00 0 7f2fa5560000-7f2fa5660000 rw-p 00000000 00:00 0 7f2fa5660000-7f2fa5661000 ---p 00000000 00:00 0 7f2fa5661000-7f2fa5761000 rw-p 00000000 00:00 0 7f2fa5761000-7f2fa5762000 ---p 00000000 00:00 0 7f2fa5762000-7f2fa5862000 rw-p 00000000 00:00 0 7f2fa5862000-7f2fa5863000 ---p 00000000 00:00 0 7f2fa5863000-7f2fa5cd5000 rw-p 00000000 00:00 0 7f2fa5cd5000-7f2fa607a000 ---p 00000000 00:00 0 7f2fa607a000-7f2fa6095000 r-xp 00000000 103:04 35933297 /usr/local/jdk1.8.0_251/jre/lib/amd64/libzip.so 7f2fa6095000-7f2fa6294000 ---p 0001b000 103:04 35933297 /usr/local/jdk1.8.0_251/jre/lib/amd64/libzip.so 7f2fa6294000-7f2fa6295000 r--p 0001a000 103:04 35933297 /usr/local/jdk1.8.0_251/jre/lib/amd64/libzip.so 7f2fa6295000-7f2fa6296000 rw-p 0001b000 103:04 35933297 /usr/local/jdk1.8.0_251/jre/lib/amd64/libzip.so 7f2fa6296000-7f2fa629e000 rw-s 00000000 103:04 2650745 /tmp/hsperfdata_root/1 7f2fa629e000-7f2fa62a1000 r--p 00000000 103:04 104258054 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so 7f2fa62a1000-7f2fa62a8000 r-xp 00003000 103:04 104258054 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so 7f2fa62a8000-7f2fa62aa000 r--p 0000a000 103:04 104258054 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so 7f2fa62aa000-7f2fa62ab000 r--p 0000b000 103:04 104258054 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so 7f2fa62ab000-7f2fa62ac000 rw-p 0000c000 103:04 104258054 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so 7f2fa62ac000-7f2fa62b2000 rw-p 00000000 00:00 0 7f2fa62b5000-7f2fa62e1000 r-xp 00000000 103:04 35933273 /usr/local/jdk1.8.0_251/jre/lib/amd64/libjava.so 7f2fa62e1000-7f2fa64e1000 ---p 0002c000 103:04 35933273 /usr/local/jdk1.8.0_251/jre/lib/amd64/libjava.so 7f2fa64e1000-7f2fa64e2000 r--p 0002c000 103:04 35933273 /usr/local/jdk1.8.0_251/jre/lib/amd64/libjava.so 7f2fa64e2000-7f2fa64e4000 rw-p 0002d000 103:04 35933273 /usr/local/jdk1.8.0_251/jre/lib/amd64/libjava.so 7f2fa64e4000-7f2fa64f1000 r-xp 00000000 103:04 35933296 /usr/local/jdk1.8.0_251/jre/lib/amd64/libverify.so 7f2fa64f1000-7f2fa66f0000 ---p 0000d000 103:04 35933296 /usr/local/jdk1.8.0_251/jre/lib/amd64/libverify.so 7f2fa66f0000-7f2fa66f2000 r--p 0000c000 103:04 35933296 /usr/local/jdk1.8.0_251/jre/lib/amd64/libverify.so 7f2fa66f2000-7f2fa66f3000 rw-p 0000e000 103:04 35933296 /usr/local/jdk1.8.0_251/jre/lib/amd64/libverify.so 7f2fa66f3000-7f2fa66f6000 r--p 00000000 103:04 104258087 /usr/lib/x86_64-linux-gnu/librt-2.31.so 7f2fa66f6000-7f2fa66fa000 r-xp 00003000 103:04 104258087 /usr/lib/x86_64-linux-gnu/librt-2.31.so 7f2fa66fa000-7f2fa66fb000 r--p 00007000 103:04 104258087 /usr/lib/x86_64-linux-gnu/librt-2.31.so 7f2fa66fb000-7f2fa66fc000 ---p 00008000 103:04 104258087 /usr/lib/x86_64-linux-gnu/librt-2.31.so 7f2fa66fc000-7f2fa66fd000 r--p 00008000 103:04 104258087 /usr/lib/x86_64-linux-gnu/librt-2.31.so 7f2fa66fd000-7f2fa66fe000 rw-p 00009000 103:04 104258087 /usr/lib/x86_64-linux-gnu/librt-2.31.so 7f2fa66fe000-7f2fa66ff000 ---p 00000000 00:00 0 7f2fa66ff000-7f2fa6702000 ---p 00000000 00:00 0 7f2fa6702000-7f2fa67ff000 rw-p 00000000 00:00 0 7f2fa67ff000-7f2fa680e000 r--p 00000000 103:04 104258031 /usr/lib/x86_64-linux-gnu/libm-2.31.so 7f2fa680e000-7f2fa68b5000 r-xp 0000f000 103:04 104258031 /usr/lib/x86_64-linux-gnu/libm-2.31.so 7f2fa68b5000-7f2fa694c000 r--p 000b6000 103:04 104258031 /usr/lib/x86_64-linux-gnu/libm-2.31.so 7f2fa694c000-7f2fa694d000 r--p 0014c000 103:04 104258031 /usr/lib/x86_64-linux-gnu/libm-2.31.so 7f2fa694d000-7f2fa694e000 rw-p 0014d000 103:04 104258031 /usr/lib/x86_64-linux-gnu/libm-2.31.so 7f2fa694e000-7f2fa763e000 r-xp 00000000 103:04 105457447 /usr/local/jdk1.8.0_251/jre/lib/amd64/server/libjvm.so 7f2fa763e000-7f2fa783d000 ---p 00cf0000 103:04 105457447 /usr/local/jdk1.8.0_251/jre/lib/amd64/server/libjvm.so 7f2fa783d000-7f2fa78d3000 r--p 00cef000 103:04 105457447 /usr/local/jdk1.8.0_251/jre/lib/amd64/server/libjvm.so 7f2fa78d3000-7f2fa7904000 rw-p 00d85000 103:04 105457447 /usr/local/jdk1.8.0_251/jre/lib/amd64/server/libjvm.so 7f2fa7904000-7f2fa7941000 rw-p 00000000 00:00 0 7f2fa7941000-7f2fa7966000 r--p 00000000 103:04 104257989 /usr/lib/x86_64-linux-gnu/libc-2.31.so 7f2fa7966000-7f2fa7ade000 r-xp 00025000 103:04 104257989 /usr/lib/x86_64-linux-gnu/libc-2.31.so 7f2fa7ade000-7f2fa7b28000 r--p 0019d000 103:04 104257989 /usr/lib/x86_64-linux-gnu/libc-2.31.so 7f2fa7b28000-7f2fa7b29000 ---p 001e7000 103:04 104257989 /usr/lib/x86_64-linux-gnu/libc-2.31.so 7f2fa7b29000-7f2fa7b2c000 r--p 001e7000 103:04 104257989 /usr/lib/x86_64-linux-gnu/libc-2.31.so 7f2fa7b2c000-7f2fa7b2f000 rw-p 001ea000 103:04 104257989 /usr/lib/x86_64-linux-gnu/libc-2.31.so 7f2fa7b2f000-7f2fa7b33000 rw-p 00000000 00:00 0 7f2fa7b33000-7f2fa7b34000 r--p 00000000 103:04 104258000 /usr/lib/x86_64-linux-gnu/libdl-2.31.so 7f2fa7b34000-7f2fa7b36000 r-xp 00001000 103:04 104258000 /usr/lib/x86_64-linux-gnu/libdl-2.31.so 7f2fa7b36000-7f2fa7b37000 r--p 00003000 103:04 104258000 /usr/lib/x86_64-linux-gnu/libdl-2.31.so 7f2fa7b37000-7f2fa7b38000 r--p 00003000 103:04 104258000 /usr/lib/x86_64-linux-gnu/libdl-2.31.so 7f2fa7b38000-7f2fa7b39000 rw-p 00004000 103:04 104258000 /usr/lib/x86_64-linux-gnu/libdl-2.31.so 7f2fa7b39000-7f2fa7b50000 r-xp 00000000 103:04 105457467 /usr/local/jdk1.8.0_251/lib/amd64/jli/libjli.so 7f2fa7b50000-7f2fa7d4f000 ---p 00017000 103:04 105457467 /usr/local/jdk1.8.0_251/lib/amd64/jli/libjli.so 7f2fa7d4f000-7f2fa7d50000 r--p 00016000 103:04 105457467 /usr/local/jdk1.8.0_251/lib/amd64/jli/libjli.so 7f2fa7d50000-7f2fa7d51000 rw-p 00017000 103:04 105457467 /usr/local/jdk1.8.0_251/lib/amd64/jli/libjli.so 7f2fa7d51000-7f2fa7d58000 r--p 00000000 103:04 104258083 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so 7f2fa7d58000-7f2fa7d69000 r-xp 00007000 103:04 104258083 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so 7f2fa7d69000-7f2fa7d6e000 r--p 00018000 103:04 104258083 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so 7f2fa7d6e000-7f2fa7d6f000 r--p 0001c000 103:04 104258083 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so 7f2fa7d6f000-7f2fa7d70000 rw-p 0001d000 103:04 104258083 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so 7f2fa7d70000-7f2fa7d76000 rw-p 00000000 00:00 0 7f2fa7d78000-7f2fa7d79000 rw-p 00000000 00:00 0 7f2fa7d79000-7f2fa7d7a000 r--p 00000000 103:04 104257967 /usr/lib/x86_64-linux-gnu/ld-2.31.so 7f2fa7d7a000-7f2fa7d9d000 r-xp 00001000 103:04 104257967 /usr/lib/x86_64-linux-gnu/ld-2.31.so 7f2fa7d9d000-7f2fa7da5000 r--p 00024000 103:04 104257967 /usr/lib/x86_64-linux-gnu/ld-2.31.so 7f2fa7da5000-7f2fa7da6000 r--p 00000000 00:00 0 7f2fa7da6000-7f2fa7da7000 r--p 0002c000 103:04 104257967 /usr/lib/x86_64-linux-gnu/ld-2.31.so 7f2fa7da7000-7f2fa7da8000 rw-p 0002d000 103:04 104257967 /usr/lib/x86_64-linux-gnu/ld-2.31.so 7f2fa7da8000-7f2fa7da9000 rw-p 00000000 00:00 0 7fffaaf0c000-7fffaaf2d000 rw-p 00000000 00:00 0 [stack] 7fffaaf9c000-7fffaaf9f000 r--p 00000000 00:00 0 [vvar] 7fffaaf9f000-7fffaafa1000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]

VM Arguments: jvm_args: -Dfile.encoding=UTF-8 -Xmx1024m -Xms1024m -Dspring.config.location=/opt/kkFileView-4.1.0-RELEASE/config/application.properties java_command: /opt/kkFileView-4.1.0-RELEASE/bin/kkFileView-4.1.0-RELEASE.jar java_class_path (initial): /opt/kkFileView-4.1.0-RELEASE/bin/kkFileView-4.1.0-RELEASE.jar Launcher Type: SUN_STANDARD

Environment Variables: JAVA_HOME=/usr/local/jdk1.8.0_251 CLASSPATH=/usr/local/jdk1.8.0_251/lib/dt.jar:/usr/local/jdk1.8.0_251/lib/tools.jar PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/jdk1.8.0_251/bin

Signal Handlers: SIGSEGV: [libjvm.so+0xada700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO SIGBUS: [libjvm.so+0xada700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO SIGFPE: [libjvm.so+0x90e240], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO SIGPIPE: [libjvm.so+0x90e240], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO SIGXFSZ: [libjvm.so+0x90e240], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO SIGILL: [libjvm.so+0x90e240], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none SIGUSR2: [libjvm.so+0x90e110], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO SIGHUP: [libjvm.so+0x90e730], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO SIGINT: [libjvm.so+0x90e730], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO SIGTERM: [libjvm.so+0x90e730], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO SIGQUIT: [libjvm.so+0x90e730], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO

--------------- S Y S T E M ---------------

OS:DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.04 DISTRIB_CODENAME=focal DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS"

uname:Linux 4.19.90-25.26.v2101.ky10.x86_64 #1 SMP Sun Apr 23 15:53:17 CST 2023 x86_64 libc:glibc 2.31 NPTL 2.31 rlimit: STACK 8192k, CORE infinity, NPROC infinity, NOFILE 1073741816, AS infinity load average:0.17 0.10 0.09

/proc/meminfo: ...

Memory: 4k page, physical 31594780k(30253616k free), swap 0k(0k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (25.251-b08) for linux-amd64 JRE (1.8.0_251-b08), built on Mar 11 2020 23:20:16 by "java_re" with gcc 7.3.0

time: Thu Jun 15 14:51:31 2023 timezone: CST elapsed time: 0 seconds (0d 0h 0m 0s)

#

If you would like to submit a bug report, please visit:

http://bugreport.java.com/bugreport/crash.jsp

The crash happened outside the Java Virtual Machine in native code.

See problematic frame for where to report the bug.

#

Lihy6472 commented 1 year ago

我也遇到这个问题了,现在在自己打镜像,也会报错,读取配置文件错误。 image

Lihy6472 commented 1 year ago
  • kkfileview version: v4.1.0
  • Dockerfile
FROM keking/kkfileview:4.1.0

RUN rm -rf /opt/kkFileView*  

ADD server/target/kkFileView-*.tar.gz /opt/

ENV KKFILEVIEW_BIN_FOLDER=/opt/kkFileView-4.1.0-RELEASE/bin

EXPOSE 8012

ENTRYPOINT [ \
        "java", \
        "-Dfile.encoding=UTF-8", \
        "-Xmx1024m", \
        "-Xms1024m", \
        "-Dspring.config.location=/opt/kkFileView-4.1.0-RELEASE/config/application.properties", \
        "-jar", \
        "/opt/kkFileView-4.1.0-RELEASE/bin/kkFileView-4.1.0-RELEASE.jar" \
        ]
  • OS:
$ cat /etc/.productinfo 
Kylin Linux Advanced Server
release V10 (SP2) /(Sword)-x86_64-Build09/20210524

$ uname -m 
x86_64
  • logs:
$ docker logs -f --tail 1000 kkfileview 
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f13d8679941, pid=1, tid=0x00007f13d7511700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_251-b08) (build 1.8.0_251-b08)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.251-b08 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libc.so.6+0x25941]  abort+0x213
#
# Core dump written. Default location: //core or core.1
#
# An error report file with more information is saved as:
# //hs_err_pid1.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
library initialization failed - unable to allocate file descriptor table - out of memory#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fe905914941, pid=1, tid=0x00007fe9047ac700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_251-b08) (build 1.8.0_251-b08)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.251-b08 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libc.so.6+0x25941]  abort+0x213
#
# Core dump written. Default location: //core or core.1
#
# An error report file with more information is saved as:
# /tmp/hs_err_pid1.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
library initialization failed - unable to allocate file descriptor table - out of memory#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f2fa7966941, pid=1, tid=0x00007f2fa67fe700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_251-b08) (build 1.8.0_251-b08)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.251-b08 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libc.so.6+0x25941]  abort+0x213
#
# Core dump written. Default location: //core or core.1
#
# Can not save log file, dump to screen..
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f2fa7966941, pid=1, tid=0x00007f2fa67fe700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_251-b08) (build 1.8.0_251-b08)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.251-b08 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# C  [libc.so.6+0x25941]  abort+0x213
#
# Core dump written. Default location: //core or core.1
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x00007f2fa000a800):  JavaThread "main" [_thread_in_native, id=8, stack(0x00007f2fa66ff000,0x00007f2fa67ff000)]

siginfo: si_signo: 11 (SIGSEGV), si_code: 128 (SI_KERNEL), si_addr: 0x0000000000000000

Registers:
RAX=0x0000000000000000, RBX=0x00007f2fa67fe700, RCX=0x00007f2fa798718b, RDX=0x0000000000000000
RSP=0x00007f2fa67f9f20, RBP=0x00007f2fa67fa190, RSI=0x00007f2fa67f9e00, RDI=0x0000000000000002
R8 =0x0000000000000000, R9 =0x00007f2fa67f9e00, R10=0x0000000000000008, R11=0x0000000000000246
R12=0x00007fffaaf2b238, R13=0x00007fffaaf2b278, R14=0x00007f2f66653d70, R15=0x0000000000000000
RIP=0x00007f2fa7966941, EFLAGS=0x0000000000010246, CSGSFS=0x002b000000000033, ERR=0x0000000000000000
  TRAPNO=0x000000000000000d

Top of Stack: (sp=0x00007f2fa67f9f20)
0x00007f2fa67f9f20:   0000000000000020 0000000000000000
0x00007f2fa67f9f30:   0000000000000000 0000000000000000
0x00007f2fa67f9f40:   0000000000000000 0000000000000000
0x00007f2fa67f9f50:   0000000000000000 0000000000000000
0x00007f2fa67f9f60:   0000000000000000 0000000000000000
0x00007f2fa67f9f70:   0000000000000000 0000000000000000
0x00007f2fa67f9f80:   0000000000000000 0000000000000000
0x00007f2fa67f9f90:   0000000000000000 0000000000000000
0x00007f2fa67f9fa0:   0000000000000000 ffffffffffffffff
0x00007f2fa67f9fb0:   ffffffffffffffff ffffffffffffffff
0x00007f2fa67f9fc0:   ffffffffffffffff ffffffffffffffff
0x00007f2fa67f9fd0:   ffffffffffffffff ffffffffffffffff
0x00007f2fa67f9fe0:   ffffffffffffffff ffffffffffffffff
0x00007f2fa67f9ff0:   ffffffffffffffff ffffffffffffffff
0x00007f2fa67fa000:   ffffffffffffffff ffffffffffffffff
0x00007f2fa67fa010:   ffffffffffffffff ffffffffffffffff
0x00007f2fa67fa020:   ffffffffffffffff 0000000000000000
0x00007f2fa67fa030:   0000000000000000 a26e44e00341d000
0x00007f2fa67fa040:   00007f2f66653d68 00007f2f66442761
0x00007f2fa67fa050:   000000003ffffff8 000000003ffffff8
0x00007f2fa67fa060:   00007f2f66440fea 000000001c8bf239
0x00007f2fa67fa070:   0000000000722fc8 00007f2fa67fa0c4
0x00007f2fa67fa080:   0000000000000000 00007f2fa67fa190
0x00007f2fa67fa090:   00007f2f6643f6e8 00007f2fa67fa180
0x00007f2fa67fa0a0:   000000006474e550 000056445f678e00
0x00007f2fa67fa0b0:   0000000000000008 00000000000139e0
0x00007f2fa67fa0c0:   0000000000000534 0000000000000000
0x00007f2fa67fa0d0:   0000000000000004 000000001c8bf239
0x00007f2fa67fa0e0:   00007f2fa0cc4cf8 00007f2fa67fa2a8
0x00007f2fa67fa0f0:   00007f2f66440fea 00007f2fa67fa180
0x00007f2fa67fa100:   00007f2fa67fa190 00007f2fa7d851e9
0x00007f2fa67fa110:   0000000000000004 00007f2fa0cc4f98 

Instructions: (pc=0x00007f2fa7966941)
0x00007f2fa7966921:   00 00 00 bf 06 00 00 00 e8 92 07 02 00 83 3d 0b
0x00007f2fa7966931:   80 1c 00 04 75 0b c7 05 ff 7f 1c 00 05 00 00 00
0x00007f2fa7966941:   f4 83 3d f7 7f 1c 00 05 75 14 c7 05 eb 7f 1c 00
0x00007f2fa7966951:   06 00 00 00 bf 7f 00 00 00 e8 31 09 0c 00 f4 eb 

Register to memory mapping:

RAX=0x0000000000000000 is an unknown value
RBX=0x00007f2fa67fe700 is pointing into the stack for thread: 0x00007f2fa000a800
RCX=0x00007f2fa798718b: gsignal+0xcb in /lib/x86_64-linux-gnu/libc.so.6 at 0x00007f2fa7941000
RDX=0x0000000000000000 is an unknown value
RSP=0x00007f2fa67f9f20 is pointing into the stack for thread: 0x00007f2fa000a800
RBP=0x00007f2fa67fa190 is pointing into the stack for thread: 0x00007f2fa000a800
RSI=0x00007f2fa67f9e00 is pointing into the stack for thread: 0x00007f2fa000a800
RDI=0x0000000000000002 is an unknown value
R8 =0x0000000000000000 is an unknown value
R9 =0x00007f2fa67f9e00 is pointing into the stack for thread: 0x00007f2fa000a800
R10=0x0000000000000008 is an unknown value
R11=0x0000000000000246 is an unknown value
R12=0x00007fffaaf2b238 is an unknown value
R13=0x00007fffaaf2b278 is an unknown value
R14=0x00007f2f66653d70: <offset 0x215d70> in /usr/local/jdk1.8.0_251/jre/lib/amd64/libnet.so at 0x00007f2f6643e000
R15=0x0000000000000000 is an unknown value

Stack: [0x00007f2fa66ff000,0x00007f2fa67ff000],  sp=0x00007f2fa67f9f20,  free space=1003k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libc.so.6+0x25941]  abort+0x213
C  [ld-linux-x86-64.so.2+0x11b8a]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  java.lang.ClassLoader$NativeLibrary.load(Ljava/lang/String;Z)V+0
j  java.lang.ClassLoader.loadLibrary0(Ljava/lang/Class;Ljava/io/File;)Z+328
j  java.lang.ClassLoader.loadLibrary(Ljava/lang/Class;Ljava/lang/String;Z)V+217
j  java.lang.Runtime.loadLibrary0(Ljava/lang/Class;Ljava/lang/String;)V+54
j  java.lang.System.loadLibrary(Ljava/lang/String;)V+7
j  java.net.InetAddress$1.run()Ljava/lang/Void;+2
j  java.net.InetAddress$1.run()Ljava/lang/Object;+1
v  ~StubRoutines::call_stub
J 1345  java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;)Ljava/lang/Object; (0 bytes) @ 0x00007f2f9162a24f [0x00007f2f9162a200+0x4f]
j  java.net.InetAddress.<clinit>()V+52
v  ~StubRoutines::call_stub
j  sun.management.VMManagementImpl.getVmId()Ljava/lang/String;+8
j  sun.management.RuntimeImpl.getName()Ljava/lang/String;+4
j  org.springframework.boot.system.ApplicationPid.getPid()Ljava/lang/String;+3
j  org.springframework.boot.system.ApplicationPid.<init>()V+6
j  org.springframework.boot.logging.LoggingSystemProperties.apply(Lorg/springframework/boot/logging/LogFile;Lorg/springframework/core/env/PropertyResolver;)V+16
j  org.springframework.boot.logging.logback.LogbackLoggingSystemProperties.apply(Lorg/springframework/boot/logging/LogFile;Lorg/springframework/core/env/PropertyResolver;)V+3
j  org.springframework.boot.logging.LoggingSystemProperties.apply(Lorg/springframework/boot/logging/LogFile;)V+8
j  org.springframework.boot.logging.LoggingSystemProperties.apply()V+2
j  org.springframework.boot.context.logging.LoggingApplicationListener.initialize(Lorg/springframework/core/env/ConfigurableEnvironment;Ljava/lang/ClassLoader;)V+5
j  org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(Lorg/springframework/boot/context/event/ApplicationEnvironmentPreparedEvent;)V+33
j  org.springframework.boot.context.logging.LoggingApplicationListener.onApplicationEvent(Lorg/springframework/context/ApplicationEvent;)V+30
j  org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(Lorg/springframework/context/ApplicationListener;Lorg/springframework/context/ApplicationEvent;)V+2
j  org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(Lorg/springframework/context/ApplicationListener;Lorg/springframework/context/ApplicationEvent;)V+34
j  org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(Lorg/springframework/context/ApplicationEvent;Lorg/springframework/core/ResolvableType;)V+83
j  org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(Lorg/springframework/context/ApplicationEvent;)V+7
j  org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(Lorg/springframework/boot/ConfigurableBootstrapContext;Lorg/springframework/core/env/ConfigurableEnvironment;)V+21
j  org.springframework.boot.SpringApplicationRunListeners.lambda$environmentPrepared$2(Lorg/springframework/boot/ConfigurableBootstrapContext;Lorg/springframework/core/env/ConfigurableEnvironment;Lorg/springframework/boot/SpringApplicationRunListener;)V+3
j  org.springframework.boot.SpringApplicationRunListeners$$Lambda$45.accept(Ljava/lang/Object;)V+12
j  java.util.ArrayList.forEach(Ljava/util/function/Consumer;)V+47
j  org.springframework.boot.SpringApplicationRunListeners.doWithListeners(Ljava/lang/String;Ljava/util/function/Consumer;Ljava/util/function/Consumer;)V+17
j  org.springframework.boot.SpringApplicationRunListeners.doWithListeners(Ljava/lang/String;Ljava/util/function/Consumer;)V+4
j  org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(Lorg/springframework/boot/ConfigurableBootstrapContext;Lorg/springframework/core/env/ConfigurableEnvironment;)V+10
j  org.springframework.boot.SpringApplication.prepareEnvironment(Lorg/springframework/boot/SpringApplicationRunListeners;Lorg/springframework/boot/DefaultBootstrapContext;Lorg/springframework/boot/ApplicationArguments;)Lorg/springframework/core/env/ConfigurableEnvironment;+27
j  org.springframework.boot.SpringApplication.run([Ljava/lang/String;)Lorg/springframework/context/ConfigurableApplicationContext;+57
j  org.springframework.boot.builder.SpringApplicationBuilder.run([Ljava/lang/String;)Lorg/springframework/context/ConfigurableApplicationContext;+45
j  cn.keking.ServerMain.main([Ljava/lang/String;)V+43
v  ~StubRoutines::call_stub
j  sun.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
j  sun.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+100
j  sun.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+6
j  java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+56
j  org.springframework.boot.loader.MainMethodRunner.run()V+49
j  org.springframework.boot.loader.Launcher.launch([Ljava/lang/String;Ljava/lang/String;Ljava/lang/ClassLoader;)V+14
j  org.springframework.boot.loader.Launcher.launch([Ljava/lang/String;)V+52
j  org.springframework.boot.loader.JarLauncher.main([Ljava/lang/String;)V+8
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
  0x00007f2fa02cb000 JavaThread "Service Thread" daemon [_thread_blocked, id=38, stack(0x00007f2f66d60000,0x00007f2f66e61000)]
  0x00007f2fa02c8000 JavaThread "C1 CompilerThread11" daemon [_thread_blocked, id=37, stack(0x00007f2f66e62000,0x00007f2f66f62000)]
  0x00007f2fa02c6000 JavaThread "C1 CompilerThread10" daemon [_thread_blocked, id=36, stack(0x00007f2f66f63000,0x00007f2f67063000)]
  0x00007f2fa02c4000 JavaThread "C1 CompilerThread9" daemon [_thread_blocked, id=35, stack(0x00007f2f67064000,0x00007f2f67164000)]
  0x00007f2fa02c2800 JavaThread "C1 CompilerThread8" daemon [_thread_blocked, id=34, stack(0x00007f2f67165000,0x00007f2f67265000)]
  0x00007f2fa02c0800 JavaThread "C2 CompilerThread7" daemon [_thread_blocked, id=33, stack(0x00007f2f67266000,0x00007f2f67366000)]
  0x00007f2fa02be800 JavaThread "C2 CompilerThread6" daemon [_thread_blocked, id=32, stack(0x00007f2f67367000,0x00007f2f67467000)]
  0x00007f2fa02bc800 JavaThread "C2 CompilerThread5" daemon [_thread_blocked, id=31, stack(0x00007f2f67468000,0x00007f2f67568000)]
  0x00007f2fa02ba800 JavaThread "C2 CompilerThread4" daemon [_thread_blocked, id=30, stack(0x00007f2f67569000,0x00007f2f67669000)]
  0x00007f2fa02b9000 JavaThread "C2 CompilerThread3" daemon [_thread_blocked, id=29, stack(0x00007f2f6766a000,0x00007f2f6776a000)]
  0x00007f2fa02b7000 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=28, stack(0x00007f2f6776b000,0x00007f2f6786b000)]
  0x00007f2fa02b5000 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=27, stack(0x00007f2f6786c000,0x00007f2f6796c000)]
  0x00007f2fa02b2000 JavaThread "C2 CompilerThread0" daemon [_thread_in_native, id=26, stack(0x00007f2f6796d000,0x00007f2f67a6d000)]
  0x00007f2fa02b0800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=25, stack(0x00007f2f8c0f8000,0x00007f2f8c1f9000)]
  0x00007f2fa0280000 JavaThread "Finalizer" daemon [_thread_blocked, id=24, stack(0x00007f2f8c1f9000,0x00007f2f8c2fa000)]
  0x00007f2fa027b800 JavaThread "Reference Handler" daemon [_thread_blocked, id=23, stack(0x00007f2f8c2fa000,0x00007f2f8c3fb000)]
=>0x00007f2fa000a800 JavaThread "main" [_thread_in_native, id=8, stack(0x00007f2fa66ff000,0x00007f2fa67ff000)]

Other Threads:
  0x00007f2fa0272000 VMThread [stack: 0x00007f2f8c3fc000,0x00007f2f8c4fc000] [id=22]
  0x00007f2fa02cd800 WatcherThread [stack: 0x00007f2f66c60000,0x00007f2f66d60000] [id=39]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

heap address: 0x00000000c0000000, size: 1024 MB, Compressed Oops mode: 32-bit
Narrow klass base: 0x0000000000000000, Narrow klass shift: 3
Compressed class space size: 1073741824 Address: 0x0000000100000000

Heap:
 PSYoungGen      total 305664K, used 190917K [0x00000000eab00000, 0x0000000100000000, 0x0000000100000000)
  eden space 262144K, 72% used [0x00000000eab00000,0x00000000f65714c8,0x00000000fab00000)
  from space 43520K, 0% used [0x00000000fd580000,0x00000000fd580000,0x0000000100000000)
  to   space 43520K, 0% used [0x00000000fab00000,0x00000000fab00000,0x00000000fd580000)
 ParOldGen       total 699392K, used 0K [0x00000000c0000000, 0x00000000eab00000, 0x00000000eab00000)
  object space 699392K, 0% used [0x00000000c0000000,0x00000000c0000000,0x00000000eab00000)
 Metaspace       used 11822K, capacity 12520K, committed 12672K, reserved 1060864K
  class space    used 1412K, capacity 1578K, committed 1664K, reserved 1048576K

Card table byte_map: [0x00007f2fa5ab9000,0x00007f2fa5cba000] byte_map_base: 0x00007f2fa54b9000

Marking Bits: (ParMarkBitMap*) 0x00007f2fa7921fe0
 Begin Bits: [0x00007f2f8f000000, 0x00007f2f90000000)
 End Bits:   [0x00007f2f90000000, 0x00007f2f91000000)

Polling page: 0x00007f2fa7da5000

CodeCache: size=245760Kb used=6658Kb max_used=6658Kb free=239101Kb
 bounds [0x00007f2f91000000, 0x00007f2f91690000, 0x00007f2fa0000000]
 total_blobs=1817 nmethods=1487 adapters=240
 compilation: enabled

Compilation events (10 events):
Event: 0.770 Thread 0x00007f2fa02c2800 nmethod 1482 0x00007f2f9167db50 code [0x00007f2f9167dce0, 0x00007f2f9167e170]
Event: 0.770 Thread 0x00007f2fa02c2800 1489       3       java.util.concurrent.CopyOnWriteArrayList::get (10 bytes)
Event: 0.770 Thread 0x00007f2fa02c8000 nmethod 1483 0x00007f2f91682010 code [0x00007f2f916821a0, 0x00007f2f916825b0]
Event: 0.770 Thread 0x00007f2fa02c8000 1479       3       java.util.Collections::singletonIterator (9 bytes)
Event: 0.770 Thread 0x00007f2fa02c8000 nmethod 1479 0x00007f2f916778d0 code [0x00007f2f91677a40, 0x00007f2f91677c90]
Event: 0.770 Thread 0x00007f2fa02c8000 1480       3       java.util.Collections$1::<init> (15 bytes)
Event: 0.770 Thread 0x00007f2fa02c8000 nmethod 1480 0x00007f2f91681c10 code [0x00007f2f91681d80, 0x00007f2f91681f50]
Event: 0.770 Thread 0x00007f2fa02c8000 1481       3       java.util.Collections$1::next (25 bytes)
Event: 0.770 Thread 0x00007f2fa02c8000 nmethod 1481 0x00007f2f91681750 code [0x00007f2f916818c0, 0x00007f2f91681b28]
Event: 0.771 Thread 0x00007f2fa02c2800 nmethod 1489 0x00007f2f91681250 code [0x00007f2f916813c0, 0x00007f2f91681630]

GC Heap History (0 events):
No events

Deoptimization events (10 events):
Event: 0.267 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f9141845c method=sun.nio.cs.UTF_8$Decoder.decode([BII[C)I @ 30
Event: 0.288 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f9137bdd0 method=java.io.DataInputStream.readUTF(Ljava/io/DataInput;)Ljava/lang/String; @ 31
Event: 0.289 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f914679e0 method=java.lang.String.replace(CC)Ljava/lang/String; @ 26
Event: 0.509 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f9150c728 method=java.util.HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node; @ 62
Event: 0.603 Thread 0x00007f2fa000a800 Uncommon trap: reason=range_check action=make_not_entrant pc=0x00007f2f915ac3c0 method=sun.reflect.generics.parser.SignatureParser.current()C @ 34
Event: 0.673 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f914fac90 method=java.lang.ref.SoftReference.get()Ljava/lang/Object; @ 6
Event: 0.678 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f9153e6e4 method=java.lang.String.toLowerCase(Ljava/util/Locale;)Ljava/lang/String; @ 85
Event: 0.725 Thread 0x00007f2fa000a800 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x00007f2f91612070 method=java.util.concurrent.ConcurrentHashMap.get(Ljava/lang/Object;)Ljava/lang/Object; @ 149
Event: 0.734 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f91515bfc method=java.net.URL.<init>(Ljava/net/URL;Ljava/lang/String;Ljava/net/URLStreamHandler;)V @ 347
Event: 0.756 Thread 0x00007f2fa000a800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00007f2f913be50c method=java.lang.String.startsWith(Ljava/lang/String;I)Z @ 25

Classes redefined (0 events):
No events

Internal exceptions (10 events):
Event: 0.604 Thread 0x00007f2fa000a800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': 60> (0x00000000f347a1d8) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp, line 368]
Event: 0.605 Thread 0x00007f2fa000a800 Exception <a 'java/lang/ArrayIndexOutOfBoundsException': 113> (0x00000000f34ceb20) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/share/vm/interpreter/interpreterRuntime.cpp, line 368]
Event: 0.659 Thread 0x00007f2fa000a800 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$comparingInt$7b0bb60$1(Ljava/util/function/ToIntFunction;Ljava/lang/Object;Ljava/lang/Object;)I> (0x00000000f4f1e350) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/
Event: 0.660 Thread 0x00007f2fa000a800 Exception <a 'java/lang/IncompatibleClassChangeError': Found class java.lang.Object, but interface was expected> (0x00000000f4f3b958) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/share/vm/interpreter/linkResolver.cp
Event: 0.677 Thread 0x00007f2fa000a800 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$or$2(Ljava/util/function/BiPredicate;Ljava/lang/Object;Ljava/lang/Object;)Z> (0x00000000f50ad250) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/shar
Event: 0.678 Thread 0x00007f2fa000a800 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$chars$0()Ljava/util/Spliterator$OfInt;> (0x00000000f50bda50) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/share/vm/interpreter/linkResolver.cpp, li
Event: 0.699 Thread 0x00007f2fa000a800 Exception <a 'java/lang/IncompatibleClassChangeError': Found class java.lang.Object, but interface was expected> (0x00000000f54234c0) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/share/vm/interpreter/linkResolver.cp
Event: 0.700 Thread 0x00007f2fa000a800 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$comparing$77a9974f$1(Ljava/util/function/Function;Ljava/lang/Object;Ljava/lang/Object;)I> (0x00000000f54433b8) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hot
Event: 0.707 Thread 0x00007f2fa000a800 Exception <a 'java/lang/IncompatibleClassChangeError': Found class java.lang.Object, but interface was expected> (0x00000000f551bbf0) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u251/737/hotspot/src/share/vm/interpreter/linkResolver.cp
Event: 0.732 Thread 0x00007f2fa000a800 Exception <a 'java/lang/NoSuchMethodError': java.lang.Object.lambda$from$1(Ljava/util/function/Supplier;Lorg/springframework/boot/BootstrapContext;)Ljava/lang/Object;> (0x00000000f5efd5a0) thrown at [/scratch/jenkins/workspace/8-2-build-linux-amd64/jdk8u2

Events (10 events):
Event: 0.771 loading class sun/management/VMManagement done
Event: 0.771 loading class sun/management/VMManagementImpl done
Event: 0.772 loading class sun/management/RuntimeImpl
Event: 0.772 loading class java/lang/management/RuntimeMXBean
Event: 0.772 loading class java/lang/management/PlatformManagedObject
Event: 0.772 loading class java/lang/management/PlatformManagedObject done
Event: 0.772 loading class java/lang/management/RuntimeMXBean done
Event: 0.772 loading class sun/management/RuntimeImpl done
Event: 0.772 loading class java/net/InetAddress$1
Event: 0.772 loading class java/net/InetAddress$1 done

Dynamic libraries:
c0000000-1001a0000 rw-p 00000000 00:00 0 
1001a0000-140000000 ---p 00000000 00:00 0 
56445de14000-56445de15000 r-xp 00000000 103:04 105457411                 /usr/local/jdk1.8.0_251/bin/java
56445e014000-56445e015000 r--p 00000000 103:04 105457411                 /usr/local/jdk1.8.0_251/bin/java
56445e015000-56445e016000 rw-p 00001000 103:04 105457411                 /usr/local/jdk1.8.0_251/bin/java
56445f678000-56445f699000 rw-p 00000000 00:00 0                          [heap]
7f2f00000000-7f2f00021000 rw-p 00000000 00:00 0 
7f2f00021000-7f2f04000000 ---p 00000000 00:00 0 
7f2f08000000-7f2f0817b000 rw-p 00000000 00:00 0 
7f2f0817b000-7f2f0c000000 ---p 00000000 00:00 0 
7f2f0c000000-7f2f0c021000 rw-p 00000000 00:00 0 
7f2f0c021000-7f2f10000000 ---p 00000000 00:00 0 
7f2f10000000-7f2f10139000 rw-p 00000000 00:00 0 
7f2f10139000-7f2f14000000 ---p 00000000 00:00 0 
7f2f14000000-7f2f14210000 rw-p 00000000 00:00 0 
7f2f14210000-7f2f18000000 ---p 00000000 00:00 0 
7f2f18000000-7f2f1875e000 rw-p 00000000 00:00 0 
7f2f1875e000-7f2f1c000000 ---p 00000000 00:00 0 
7f2f1c000000-7f2f1c192000 rw-p 00000000 00:00 0 
7f2f1c192000-7f2f20000000 ---p 00000000 00:00 0 
7f2f20000000-7f2f2040d000 rw-p 00000000 00:00 0 
7f2f2040d000-7f2f24000000 ---p 00000000 00:00 0 
7f2f24000000-7f2f24764000 rw-p 00000000 00:00 0 
7f2f24764000-7f2f28000000 ---p 00000000 00:00 0 
7f2f28000000-7f2f285c8000 rw-p 00000000 00:00 0 
7f2f285c8000-7f2f2c000000 ---p 00000000 00:00 0 
7f2f2c000000-7f2f2c68c000 rw-p 00000000 00:00 0 
7f2f2c68c000-7f2f30000000 ---p 00000000 00:00 0 
7f2f30000000-7f2f30790000 rw-p 00000000 00:00 0 
7f2f30790000-7f2f34000000 ---p 00000000 00:00 0 
7f2f34000000-7f2f34727000 rw-p 00000000 00:00 0 
7f2f34727000-7f2f38000000 ---p 00000000 00:00 0 
7f2f38000000-7f2f38021000 rw-p 00000000 00:00 0 
7f2f38021000-7f2f3c000000 ---p 00000000 00:00 0 
7f2f3c000000-7f2f3c873000 rw-p 00000000 00:00 0 
7f2f3c873000-7f2f40000000 ---p 00000000 00:00 0 
7f2f40000000-7f2f40021000 rw-p 00000000 00:00 0 
7f2f40021000-7f2f44000000 ---p 00000000 00:00 0 
7f2f44000000-7f2f44021000 rw-p 00000000 00:00 0 
7f2f44021000-7f2f48000000 ---p 00000000 00:00 0 
7f2f48000000-7f2f48021000 rw-p 00000000 00:00 0 
7f2f48021000-7f2f4c000000 ---p 00000000 00:00 0 
7f2f4c000000-7f2f4c021000 rw-p 00000000 00:00 0 
7f2f4c021000-7f2f50000000 ---p 00000000 00:00 0 
7f2f50000000-7f2f50021000 rw-p 00000000 00:00 0 
7f2f50021000-7f2f54000000 ---p 00000000 00:00 0 
7f2f58000000-7f2f58021000 rw-p 00000000 00:00 0 
7f2f58021000-7f2f5c000000 ---p 00000000 00:00 0 
7f2f60000000-7f2f60021000 rw-p 00000000 00:00 0 
7f2f60021000-7f2f64000000 ---p 00000000 00:00 0 
7f2f6643e000-7f2f66454000 r-xp 00000000 103:04 35933286                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libnet.so
7f2f66454000-7f2f66653000 ---p 00016000 103:04 35933286                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libnet.so
7f2f66653000-7f2f66654000 r--p 00015000 103:04 35933286                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libnet.so
7f2f66654000-7f2f66655000 rw-p 00016000 103:04 35933286                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libnet.so
7f2f66655000-7f2f6665e000 r-xp 00000000 103:04 35933284                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libmanagement.so
7f2f6665e000-7f2f6685d000 ---p 00009000 103:04 35933284                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libmanagement.so
7f2f6685d000-7f2f6685e000 r--p 00008000 103:04 35933284                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libmanagement.so
7f2f6685e000-7f2f6685f000 rw-p 00009000 103:04 35933284                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libmanagement.so
7f2f6685f000-7f2f6691f000 rw-p 00000000 00:00 0 
7f2f6691f000-7f2f66a5f000 ---p 00000000 00:00 0 
7f2f66a5f000-7f2f66c5f000 rw-p 00000000 00:00 0 
7f2f66c5f000-7f2f66c60000 ---p 00000000 00:00 0 
7f2f66c60000-7f2f66d60000 rw-p 00000000 00:00 0 
7f2f66d60000-7f2f66d63000 ---p 00000000 00:00 0 
7f2f66d63000-7f2f66e61000 rw-p 00000000 00:00 0 
7f2f66e61000-7f2f66e62000 ---p 00000000 00:00 0 
7f2f66e62000-7f2f66e65000 ---p 00000000 00:00 0 
7f2f66e65000-7f2f66f62000 rw-p 00000000 00:00 0 
7f2f66f62000-7f2f66f63000 ---p 00000000 00:00 0 
7f2f66f63000-7f2f66f66000 ---p 00000000 00:00 0 
7f2f66f66000-7f2f67063000 rw-p 00000000 00:00 0 
7f2f67063000-7f2f67064000 ---p 00000000 00:00 0 
7f2f67064000-7f2f67067000 ---p 00000000 00:00 0 
7f2f67067000-7f2f67164000 rw-p 00000000 00:00 0 
7f2f67164000-7f2f67165000 ---p 00000000 00:00 0 
7f2f67165000-7f2f67168000 ---p 00000000 00:00 0 
7f2f67168000-7f2f67265000 rw-p 00000000 00:00 0 
7f2f67265000-7f2f67266000 ---p 00000000 00:00 0 
7f2f67266000-7f2f67269000 ---p 00000000 00:00 0 
7f2f67269000-7f2f67366000 rw-p 00000000 00:00 0 
7f2f67366000-7f2f67367000 ---p 00000000 00:00 0 
7f2f67367000-7f2f6736a000 ---p 00000000 00:00 0 
7f2f6736a000-7f2f67467000 rw-p 00000000 00:00 0 
7f2f67467000-7f2f67468000 ---p 00000000 00:00 0 
7f2f67468000-7f2f6746b000 ---p 00000000 00:00 0 
7f2f6746b000-7f2f67568000 rw-p 00000000 00:00 0 
7f2f67568000-7f2f67569000 ---p 00000000 00:00 0 
7f2f67569000-7f2f6756c000 ---p 00000000 00:00 0 
7f2f6756c000-7f2f67669000 rw-p 00000000 00:00 0 
7f2f67669000-7f2f6766a000 ---p 00000000 00:00 0 
7f2f6766a000-7f2f6766d000 ---p 00000000 00:00 0 
7f2f6766d000-7f2f6776a000 rw-p 00000000 00:00 0 
7f2f6776a000-7f2f6776b000 ---p 00000000 00:00 0 
7f2f6776b000-7f2f6776e000 ---p 00000000 00:00 0 
7f2f6776e000-7f2f6786b000 rw-p 00000000 00:00 0 
7f2f6786b000-7f2f6786c000 ---p 00000000 00:00 0 
7f2f6786c000-7f2f6786f000 ---p 00000000 00:00 0 
7f2f6786f000-7f2f6796c000 rw-p 00000000 00:00 0 
7f2f6796c000-7f2f6796d000 ---p 00000000 00:00 0 
7f2f6796d000-7f2f67970000 ---p 00000000 00:00 0 
7f2f67970000-7f2f67a6d000 rw-p 00000000 00:00 0 
7f2f67a6d000-7f2f68000000 r--p 00000000 103:04 68320732                  /usr/lib/locale/locale-archive
7f2f68000000-7f2f68021000 rw-p 00000000 00:00 0 
7f2f68021000-7f2f6c000000 ---p 00000000 00:00 0 
7f2f6c000000-7f2f6c021000 rw-p 00000000 00:00 0 
7f2f6c021000-7f2f70000000 ---p 00000000 00:00 0 
7f2f70000000-7f2f70021000 rw-p 00000000 00:00 0 
7f2f70021000-7f2f74000000 ---p 00000000 00:00 0 
7f2f74000000-7f2f74021000 rw-p 00000000 00:00 0 
7f2f74021000-7f2f78000000 ---p 00000000 00:00 0 
7f2f78000000-7f2f78021000 rw-p 00000000 00:00 0 
7f2f78021000-7f2f7c000000 ---p 00000000 00:00 0 
7f2f7c000000-7f2f7c021000 rw-p 00000000 00:00 0 
7f2f7c021000-7f2f80000000 ---p 00000000 00:00 0 
7f2f80000000-7f2f80021000 rw-p 00000000 00:00 0 
7f2f80021000-7f2f84000000 ---p 00000000 00:00 0 
7f2f84000000-7f2f84021000 rw-p 00000000 00:00 0 
7f2f84021000-7f2f88000000 ---p 00000000 00:00 0 
7f2f88000000-7f2f88021000 rw-p 00000000 00:00 0 
7f2f88021000-7f2f8c000000 ---p 00000000 00:00 0 
7f2f8c0a9000-7f2f8c0b3000 r--s 00116000 103:04 68321433                  /usr/local/jdk1.8.0_251/jre/lib/ext/localedata.jar
7f2f8c0b3000-7f2f8c0cf000 r--s 00393000 103:04 68321431                  /usr/local/jdk1.8.0_251/jre/lib/ext/cldrdata.jar
7f2f8c0cf000-7f2f8c0d6000 r--s 00000000 103:04 104257960                 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f2f8c0d6000-7f2f8c0f8000 r--p 00000000 103:04 105458688                 /usr/share/locale-langpack/zh_CN/LC_MESSAGES/libc.mo
7f2f8c0f8000-7f2f8c0fb000 ---p 00000000 00:00 0 
7f2f8c0fb000-7f2f8c1f9000 rw-p 00000000 00:00 0 
7f2f8c1f9000-7f2f8c1fc000 ---p 00000000 00:00 0 
7f2f8c1fc000-7f2f8c2fa000 rw-p 00000000 00:00 0 
7f2f8c2fa000-7f2f8c2fd000 ---p 00000000 00:00 0 
7f2f8c2fd000-7f2f8c3fb000 rw-p 00000000 00:00 0 
7f2f8c3fb000-7f2f8c3fc000 ---p 00000000 00:00 0 
7f2f8c3fc000-7f2f8ee25000 rw-p 00000000 00:00 0 
7f2f8ee25000-7f2f8f000000 r--s 03dbf000 103:04 3191080                   /usr/local/jdk1.8.0_251/jre/lib/rt.jar
7f2f8f000000-7f2f91000000 rw-p 00000000 00:00 0 
7f2f91000000-7f2f91690000 rwxp 00000000 00:00 0 
7f2f91690000-7f2fa0000000 ---p 00000000 00:00 0 
7f2fa0000000-7f2fa0ccd000 rw-p 00000000 00:00 0 
7f2fa0ccd000-7f2fa4000000 ---p 00000000 00:00 0 
7f2fa4003000-7f2fa4020000 r--s 1199d000 103:04 68176983                  /opt/kkFileView-4.1.0-RELEASE/bin/kkFileView-4.1.0-RELEASE.jar
7f2fa4020000-7f2fa4c56000 rw-p 00000000 00:00 0 
7f2fa4c56000-7f2fa4c57000 ---p 00000000 00:00 0 
7f2fa4c57000-7f2fa4d57000 rw-p 00000000 00:00 0 
7f2fa4d57000-7f2fa4d58000 ---p 00000000 00:00 0 
7f2fa4d58000-7f2fa4e58000 rw-p 00000000 00:00 0 
7f2fa4e58000-7f2fa4e59000 ---p 00000000 00:00 0 
7f2fa4e59000-7f2fa4f59000 rw-p 00000000 00:00 0 
7f2fa4f59000-7f2fa4f5a000 ---p 00000000 00:00 0 
7f2fa4f5a000-7f2fa505a000 rw-p 00000000 00:00 0 
7f2fa505a000-7f2fa505b000 ---p 00000000 00:00 0 
7f2fa505b000-7f2fa515b000 rw-p 00000000 00:00 0 
7f2fa515b000-7f2fa515c000 ---p 00000000 00:00 0 
7f2fa515c000-7f2fa525c000 rw-p 00000000 00:00 0 
7f2fa525c000-7f2fa525d000 ---p 00000000 00:00 0 
7f2fa525d000-7f2fa535d000 rw-p 00000000 00:00 0 
7f2fa535d000-7f2fa535e000 ---p 00000000 00:00 0 
7f2fa535e000-7f2fa545e000 rw-p 00000000 00:00 0 
7f2fa545e000-7f2fa545f000 ---p 00000000 00:00 0 
7f2fa545f000-7f2fa555f000 rw-p 00000000 00:00 0 
7f2fa555f000-7f2fa5560000 ---p 00000000 00:00 0 
7f2fa5560000-7f2fa5660000 rw-p 00000000 00:00 0 
7f2fa5660000-7f2fa5661000 ---p 00000000 00:00 0 
7f2fa5661000-7f2fa5761000 rw-p 00000000 00:00 0 
7f2fa5761000-7f2fa5762000 ---p 00000000 00:00 0 
7f2fa5762000-7f2fa5862000 rw-p 00000000 00:00 0 
7f2fa5862000-7f2fa5863000 ---p 00000000 00:00 0 
7f2fa5863000-7f2fa5cd5000 rw-p 00000000 00:00 0 
7f2fa5cd5000-7f2fa607a000 ---p 00000000 00:00 0 
7f2fa607a000-7f2fa6095000 r-xp 00000000 103:04 35933297                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libzip.so
7f2fa6095000-7f2fa6294000 ---p 0001b000 103:04 35933297                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libzip.so
7f2fa6294000-7f2fa6295000 r--p 0001a000 103:04 35933297                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libzip.so
7f2fa6295000-7f2fa6296000 rw-p 0001b000 103:04 35933297                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libzip.so
7f2fa6296000-7f2fa629e000 rw-s 00000000 103:04 2650745                   /tmp/hsperfdata_root/1
7f2fa629e000-7f2fa62a1000 r--p 00000000 103:04 104258054                 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so
7f2fa62a1000-7f2fa62a8000 r-xp 00003000 103:04 104258054                 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so
7f2fa62a8000-7f2fa62aa000 r--p 0000a000 103:04 104258054                 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so
7f2fa62aa000-7f2fa62ab000 r--p 0000b000 103:04 104258054                 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so
7f2fa62ab000-7f2fa62ac000 rw-p 0000c000 103:04 104258054                 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so
7f2fa62ac000-7f2fa62b2000 rw-p 00000000 00:00 0 
7f2fa62b5000-7f2fa62e1000 r-xp 00000000 103:04 35933273                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libjava.so
7f2fa62e1000-7f2fa64e1000 ---p 0002c000 103:04 35933273                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libjava.so
7f2fa64e1000-7f2fa64e2000 r--p 0002c000 103:04 35933273                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libjava.so
7f2fa64e2000-7f2fa64e4000 rw-p 0002d000 103:04 35933273                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libjava.so
7f2fa64e4000-7f2fa64f1000 r-xp 00000000 103:04 35933296                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libverify.so
7f2fa64f1000-7f2fa66f0000 ---p 0000d000 103:04 35933296                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libverify.so
7f2fa66f0000-7f2fa66f2000 r--p 0000c000 103:04 35933296                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libverify.so
7f2fa66f2000-7f2fa66f3000 rw-p 0000e000 103:04 35933296                  /usr/local/jdk1.8.0_251/jre/lib/amd64/libverify.so
7f2fa66f3000-7f2fa66f6000 r--p 00000000 103:04 104258087                 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f2fa66f6000-7f2fa66fa000 r-xp 00003000 103:04 104258087                 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f2fa66fa000-7f2fa66fb000 r--p 00007000 103:04 104258087                 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f2fa66fb000-7f2fa66fc000 ---p 00008000 103:04 104258087                 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f2fa66fc000-7f2fa66fd000 r--p 00008000 103:04 104258087                 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f2fa66fd000-7f2fa66fe000 rw-p 00009000 103:04 104258087                 /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f2fa66fe000-7f2fa66ff000 ---p 00000000 00:00 0 
7f2fa66ff000-7f2fa6702000 ---p 00000000 00:00 0 
7f2fa6702000-7f2fa67ff000 rw-p 00000000 00:00 0 
7f2fa67ff000-7f2fa680e000 r--p 00000000 103:04 104258031                 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f2fa680e000-7f2fa68b5000 r-xp 0000f000 103:04 104258031                 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f2fa68b5000-7f2fa694c000 r--p 000b6000 103:04 104258031                 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f2fa694c000-7f2fa694d000 r--p 0014c000 103:04 104258031                 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f2fa694d000-7f2fa694e000 rw-p 0014d000 103:04 104258031                 /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f2fa694e000-7f2fa763e000 r-xp 00000000 103:04 105457447                 /usr/local/jdk1.8.0_251/jre/lib/amd64/server/libjvm.so
7f2fa763e000-7f2fa783d000 ---p 00cf0000 103:04 105457447                 /usr/local/jdk1.8.0_251/jre/lib/amd64/server/libjvm.so
7f2fa783d000-7f2fa78d3000 r--p 00cef000 103:04 105457447                 /usr/local/jdk1.8.0_251/jre/lib/amd64/server/libjvm.so
7f2fa78d3000-7f2fa7904000 rw-p 00d85000 103:04 105457447                 /usr/local/jdk1.8.0_251/jre/lib/amd64/server/libjvm.so
7f2fa7904000-7f2fa7941000 rw-p 00000000 00:00 0 
7f2fa7941000-7f2fa7966000 r--p 00000000 103:04 104257989                 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f2fa7966000-7f2fa7ade000 r-xp 00025000 103:04 104257989                 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f2fa7ade000-7f2fa7b28000 r--p 0019d000 103:04 104257989                 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f2fa7b28000-7f2fa7b29000 ---p 001e7000 103:04 104257989                 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f2fa7b29000-7f2fa7b2c000 r--p 001e7000 103:04 104257989                 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f2fa7b2c000-7f2fa7b2f000 rw-p 001ea000 103:04 104257989                 /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f2fa7b2f000-7f2fa7b33000 rw-p 00000000 00:00 0 
7f2fa7b33000-7f2fa7b34000 r--p 00000000 103:04 104258000                 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f2fa7b34000-7f2fa7b36000 r-xp 00001000 103:04 104258000                 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f2fa7b36000-7f2fa7b37000 r--p 00003000 103:04 104258000                 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f2fa7b37000-7f2fa7b38000 r--p 00003000 103:04 104258000                 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f2fa7b38000-7f2fa7b39000 rw-p 00004000 103:04 104258000                 /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f2fa7b39000-7f2fa7b50000 r-xp 00000000 103:04 105457467                 /usr/local/jdk1.8.0_251/lib/amd64/jli/libjli.so
7f2fa7b50000-7f2fa7d4f000 ---p 00017000 103:04 105457467                 /usr/local/jdk1.8.0_251/lib/amd64/jli/libjli.so
7f2fa7d4f000-7f2fa7d50000 r--p 00016000 103:04 105457467                 /usr/local/jdk1.8.0_251/lib/amd64/jli/libjli.so
7f2fa7d50000-7f2fa7d51000 rw-p 00017000 103:04 105457467                 /usr/local/jdk1.8.0_251/lib/amd64/jli/libjli.so
7f2fa7d51000-7f2fa7d58000 r--p 00000000 103:04 104258083                 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f2fa7d58000-7f2fa7d69000 r-xp 00007000 103:04 104258083                 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f2fa7d69000-7f2fa7d6e000 r--p 00018000 103:04 104258083                 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f2fa7d6e000-7f2fa7d6f000 r--p 0001c000 103:04 104258083                 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f2fa7d6f000-7f2fa7d70000 rw-p 0001d000 103:04 104258083                 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f2fa7d70000-7f2fa7d76000 rw-p 00000000 00:00 0 
7f2fa7d78000-7f2fa7d79000 rw-p 00000000 00:00 0 
7f2fa7d79000-7f2fa7d7a000 r--p 00000000 103:04 104257967                 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f2fa7d7a000-7f2fa7d9d000 r-xp 00001000 103:04 104257967                 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f2fa7d9d000-7f2fa7da5000 r--p 00024000 103:04 104257967                 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f2fa7da5000-7f2fa7da6000 r--p 00000000 00:00 0 
7f2fa7da6000-7f2fa7da7000 r--p 0002c000 103:04 104257967                 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f2fa7da7000-7f2fa7da8000 rw-p 0002d000 103:04 104257967                 /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f2fa7da8000-7f2fa7da9000 rw-p 00000000 00:00 0 
7fffaaf0c000-7fffaaf2d000 rw-p 00000000 00:00 0                          [stack]
7fffaaf9c000-7fffaaf9f000 r--p 00000000 00:00 0                          [vvar]
7fffaaf9f000-7fffaafa1000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

VM Arguments:
jvm_args: -Dfile.encoding=UTF-8 -Xmx1024m -Xms1024m -Dspring.config.location=/opt/kkFileView-4.1.0-RELEASE/config/application.properties 
java_command: /opt/kkFileView-4.1.0-RELEASE/bin/kkFileView-4.1.0-RELEASE.jar
java_class_path (initial): /opt/kkFileView-4.1.0-RELEASE/bin/kkFileView-4.1.0-RELEASE.jar
Launcher Type: SUN_STANDARD

Environment Variables:
JAVA_HOME=/usr/local/jdk1.8.0_251
CLASSPATH=/usr/local/jdk1.8.0_251/lib/dt.jar:/usr/local/jdk1.8.0_251/lib/tools.jar
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/jdk1.8.0_251/bin

Signal Handlers:
SIGSEGV: [libjvm.so+0xada700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.so+0xada700], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.so+0x90e240], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.so+0x90e240], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.so+0x90e240], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.so+0x90e240], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR1: SIG_DFL, sa_mask[0]=00000000000000000000000000000000, sa_flags=none
SIGUSR2: [libjvm.so+0x90e110], sa_mask[0]=00000000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: [libjvm.so+0x90e730], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGINT: [libjvm.so+0x90e730], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGTERM: [libjvm.so+0x90e730], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO
SIGQUIT: [libjvm.so+0x90e730], sa_mask[0]=11111111011111111101111111111110, sa_flags=SA_RESTART|SA_SIGINFO

---------------  S Y S T E M  ---------------

OS:DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS"

uname:Linux 4.19.90-25.26.v2101.ky10.x86_64 #1 SMP Sun Apr 23 15:53:17 CST 2023 x86_64
libc:glibc 2.31 NPTL 2.31 
rlimit: STACK 8192k, CORE infinity, NPROC infinity, NOFILE 1073741816, AS infinity
load average:0.17 0.10 0.09

/proc/meminfo:
...

Memory: 4k page, physical 31594780k(30253616k free), swap 0k(0k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (25.251-b08) for linux-amd64 JRE (1.8.0_251-b08), built on Mar 11 2020 23:20:16 by "java_re" with gcc 7.3.0

time: Thu Jun 15 14:51:31 2023
timezone: CST
elapsed time: 0 seconds (0d 0h 0m 0s)

#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

已解决,可下载我制作好的镜像或者自己配置dockerfile。以下修改的文件详情

FROM centos:7.6.1810 #使用centos7.6镜像
COPY kkFileView-4.1.0 /opt/kkFileView-4.1.0 #把代码路径拷贝到镜像
COPY LibreOffice_7.3.7_Linux_x86-64_rpm.tar.gz /root/ #把office拷贝到镜像
RUN rm -rf yum.repos.d/* #删除原有的yum仓库配置
COPY yum.repos.d /etc/yum.repos.d/ #把本地的yum仓库拷贝到镜像
COPY start.sh /  #把启动脚本拷贝到镜像
COPY supervisord.conf /etc/  #把supervisor配置文件拷贝到镜像
ADD jdk.tar.gz /usr/local/java #把jdk拷贝到镜像并解压
RUN  yum -y install kde-l10n-Chinese telnet libSM cairo cups-libs.x86_64 supervisor && \
                        yum clean all  && \
                        localedef -c -f UTF-8 -i zh_CN zh_CN.utf8   #安装依赖并设置中文utf8字体
RUN cd /root/ && mkdir office && tar xf LibreOffice_7.3.7_Linux_x86-64_rpm.tar.gz -C /root/office && cd /root/office/LibreOffice_7.3.7.2_Linux_x86-64_rpm/RPMS/ && yum -y localinstall ./*.rpm  # 解压office并安装
RUN rm -rf /root/office /root/LibreOffice_7.3.7_Linux_x86-64_rpm.tar.gz && mkdir /opt/kkFileView-4.1.0/file/ #删除office安装包
RUN chmod +x /start.sh #赋予启动脚本可执行文件
ENV JAVA_HOME /usr/local/java/jdk1.8.0_121 #设置环境变量
ENV JRE_HOME ${JAVA_HOME}/jre  #设置环境变量
ENV CLASSPATH .:${JAVA_HOME}/lib:${JRE_HOME}/lib  #设置环境变量
ENV PATH ${JAVA_HOME}/bin:$PATH  #设置环境变量
ENV LANG=zh_CN.UTF-8  #设置环境变量
ENV LC_ALL=zh_CN.UTF-8  #设置环境变量
CMD ["/bin/bash", "-c", "/start.sh"]  #设置随镜像启动的命令
#!/bin/bash
#/setup.sh
# Start supervisord and services
exec /usr/bin/supervisord -n -c /etc/supervisord.conf #启动supervisor
[unix_http_server]
file=/dev/shm/supervisor.sock   ; (the path to the socket file)
username=docker
password=docker

[supervisord]
logfile=/tmp/supervisord.log ; (main log file;default $CWD/supervisord.log)
logfile_maxbytes=50MB        ; (max main logfile bytes b4 rotation;default 50MB)
logfile_backups=10 ; (num of main logfile rotation backups;default 10)
loglevel=info      ; (log level;default info; others: debug,warn,trace)
pidfile=/tmp/supervisord.pid ; (supervisord pidfile;default supervisord.pid)
nodaemon=false     ; (start in foreground if true;default false)
minfds=1024        ; (min. avail startup file descriptors;default 1024)
minprocs=200       ; (min. avail process descriptors;default 200)
user=root

[rpcinterface:supervisor]
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface

[supervisorctl]
serverurl=unix:///dev/shm/supervisor.sock ; use a unix:// URL  for a unix socket

[program:kkfileview]
command=/opt/kkFileView-4.1.0/bin/startup.sh #执行startup.sh启动脚本
stopsignal=QUIT
autostart=true
autorestart=true
priority=10
stdout_events_enabled=true
stderr_events_enabled=true
stdout_logfile=/dev/stdout
stdout_logfile_maxbytes=0
stderr_logfile=/dev/stderr
stderr_logfile_maxbytes=0
#!/bin/bash
#
#
#############################
# First_Author:  凯京科技
# Second_Author:  sanxi
# Version: 1.1
# Date:    2021/09/17
# Description:  v1.1:修改进程启动机制为pid形式。
#############################
#
DIR_HOME=("/opt/openoffice.org3" "/opt/libreoffice" "/opt/libreoffice6.1" "/opt/libreoffice7.0" "/opt/libreoffice7.1" "/opt/libreoffice7.2" "/opt/libreoffice7.3" "/opt/libreoffice7.4" "/opt/openoffice4" "/usr/lib/openoffice" "/usr/lib/libreoffice")
FLAG=
OFFICE_HOME=
KKFILEVIEW_BIN_FOLDER=$(cd "$(dirname "$0")" || exit 1 ;pwd)
PID_FILE_NAME="kkFileView.pid"
PID_FILE="${KKFILEVIEW_BIN_FOLDER}/${PID_FILE_NAME}"
export KKFILEVIEW_BIN_FOLDER=$KKFILEVIEW_BIN_FOLDER
#
## 如pid文件不存在则自动创建
if [ ! -f ${PID_FILE_NAME} ]; then
  touch "${KKFILEVIEW_BIN_FOLDER}/${PID_FILE_NAME}"
fi
## 判断当前是否有进程处于运行状态
if [ -s "${PID_FILE}" ]; then
  PID=$(cat "${PID_FILE}")
  echo "进程已处于运行状态,进程号为:${PID}"
  exit 1
else
  cd "$KKFILEVIEW_BIN_FOLDER" || exit 1
  echo "Using KKFILEVIEW_BIN_FOLDER $KKFILEVIEW_BIN_FOLDER"
  grep 'office\.home' ../config/application.properties | grep '!^#'
  if [ $? -eq 0 ]; then
    echo "Using customized office.home"
  else
  for i in ${DIR_HOME[@]}
    do
      if [ -f "$i/program/soffice.bin" ]; then
        FLAG=true
        OFFICE_HOME=${i}
        break
      fi
    done
    if [ ! -n "${FLAG}" ]; then
      echo "Installing LibreOffice"
      sh ./install.sh
    else
      echo "Detected office component has been installed in $OFFICE_HOME"
    fi
  fi

  ## 启动kkFileView
  echo "Starting kkFileView..."
  nohup java -Dfile.encoding=UTF-8 -Dspring.config.location=../config/application.properties -jar kkFileView-4.1.0.jar > ../log/kkFileView.log 2>&1 &
  echo "Please execute ./showlog.sh to check log for more information"
  echo "You can get help in our official home site: https://kkFileView.keking.cn"
  echo "If you need further help, please join our kk opensource community: https://t.zsxq.com/09ZHSXbsQ"
  echo "If this project is helpful to you, please star it on https://gitee.com/kekingcn/file-online-preview/stargazers"
  tail -f /opt/kkFileView-4.1.0/log/kkFileView.log #新增一行作用为可以使用docker logs -f 容器名 查看日志
  PROCESS=$(ps -ef | grep kkFileView | awk 'NR==1{print $2}')
  # 启动成功后将进程号写入pid文件
  echo "$PROCESS" > "$PID_FILE"
fi

把build的镜像上传到麒麟服务器

在ExecStart=/usr/local/sbin/dockerd后面新增“--default-ulimit nofile=65536:65536“
docker run -itd --name kkfileview --restart=always -p 8012:8012 -v /data/config:/opt/kkFileView-4.1.0/config 镜像名:版本

cd45e3a18ec55e91c9798329bc91183

image

https://install-1259725270.cos.ap-guangzhou.myqcloud.com/kkfileview/kkfileview-centos-docker.tar.gz

ghost commented 11 months ago

篇幅这么长,没看懂改了哪里?能否给镜像上传到DockerHUB 呀,这个链接都打不开,救命!?

Lihy6472 commented 11 months ago

篇幅这么长,没看懂改了哪里?能否给镜像上传到DockerHUB 呀,这个链接都打不开,救命!?

https://install.jishuliu.cn/kkfileview/kkfileview-centos-docker.tar.gz

ghost commented 11 months ago

大佬,为啥不放个镜像到Dockerhub !?

Lihy6472 commented 11 months ago

大佬,为啥不放个镜像到Dockerhub !?

ghost commented 11 months ago

--default-ulimit nofile=65536:65536 如果是这个问题,那是不是意味着跟源码无关了呢?

Lihy6472 commented 11 months ago

--default-ulimit nofile=65536:65536 如果是这个问题,那是不是意味着跟源码无关了呢?

ghost commented 11 months ago

我在客户高配置机器上面跑,一点问题没有的,48C/128G/4T

Lihy6472 commented 11 months ago

我在客户高配置机器上面跑,一点问题没有的,48C/128G/4T

image

image

ghost commented 11 months ago

这个配置确实有效:

$ sudo nano /etc/docker/daemon.json
{
  "default-ulimits": {
    "nofile": {
      "Name": "nofile",
      "Hard": 65536,
      "Soft": 65536
    }
  }
}

$ sudo systemctl restart docker

$ lsblk 
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda             8:0    0   20G  0 disk 
├─sda1          8:1    0    1G  0 part /boot
└─sda2          8:2    0   19G  0 part 
  └─klas-root 253:0    0   19G  0 lvm  /
sr0            11:0    1 1024M  0 rom  
$ free -h 
              total        used        free      shared  buff/cache   available
Mem:          2.8Gi       1.2Gi       104Mi        24Mi       1.5Gi       1.3Gi
Swap:            0B          0B          0B
$ lscpu | grep CPU
CPU op-mode(s):                  32-bit, 64-bit
CPU(s):                          2
On-line CPU(s) list:             0,1
CPU family:                      6
Model name:                      Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz
CPU MHz:                         2904.010
NUMA node0 CPU(s):               0,1
Vulnerability Mds:               Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown
Vulnerability Mmio stale data:   Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown
$ 
$ docker-compose ps -a 
NAME                IMAGE                                              COMMAND                  SERVICE             CREATED             STATUS                   PORTS
kkfileview          harbor.dockerregistry.com/app/kkfileview:379a272   "java -Dfile.encodin…"   kkfileview          2 minutes ago       Up 2 minutes             0.0.0.0:8012->8012/tcp, :::8012->8012/tcp
redis               harbor.dockerregistry.com/app/redis:6.2.6          "docker-entrypoint.s…"   redis               2 minutes ago       Up 2 minutes (healthy)   0.0.0.0:6379->6379/tcp, :::6379->6379/tcp
$ docker logs -f --tail 10 kkfileview 
2023-10-27 03:02:05.738  INFO 1 --- [           main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
2023-10-27 03:02:05.821  INFO 1 --- [           main] o.s.b.a.w.s.WelcomePageHandlerMapping    : Adding welcome page template: index
2023-10-27 03:02:05.836  INFO 1 --- [           main] cn.keking.config.WebConfig               : Add resource locations: /opt/kkFileView-4.1.0-RELEASE/file/
2023-10-27 03:02:05.988  INFO 1 --- [           main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService 'taskScheduler'
2023-10-27 03:02:06.005  INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring DispatcherServlet 'dispatcherServlet'
2023-10-27 03:02:06.006  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
2023-10-27 03:02:06.007  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 1 ms
2023-10-27 03:02:06.016  INFO 1 --- [           main] o.e.jetty.server.AbstractConnector       : Started ServerConnector@3e2e18f2{HTTP/1.1, (http/1.1)}{0.0.0.0:8012}
2023-10-27 03:02:06.020  INFO 1 --- [           main] o.s.b.web.embedded.jetty.JettyWebServer  : Jetty started on port(s) 8012 (http/1.1) with context path '/'
2023-10-27 03:02:06.037  INFO 1 --- [           main] cn.keking.ServerMain                     : kkFileView 服务启动完成,耗时:4.516561555s,演示页请访问: http://127.0.0.1:8012 

^C
$ cat /etc/docker/daemon.json 
{
  "registry-mirrors": ["https://ustc-edu-cn.mirror.aliyuncs.com"],
  "debug": false,
  "insecure-registries": [
    "0.0.0.0/0"
  ],
  "ip-forward": true,
  "ipv6": false,
  "live-restore": true,
  "log-driver": "json-file",
  "log-level": "warn",
  "log-opts": {
    "max-size": "100m",
    "max-file": "2"
  },
  "selinux-enabled": false,
  "experimental" : true,
  "storage-driver": "overlay2",
  "metrics-addr" : "0.0.0.0:9323",
  "data-root": "/data/docker",
  "default-ulimits": {
    "nofile": {
      "Name": "nofile",
      "Hard": 65536,
      "Soft": 65536
    }
  },
  "exec-opts": ["native.cgroupdriver=systemd"]
}
Lihy6472 commented 11 months ago

这个配置确实有效:

$ sudo nano /etc/docker/daemon.json
{
  "default-ulimits": {
    "nofile": {
      "Name": "nofile",
      "Hard": 65536,
      "Soft": 65536
    }
  }
}

$ sudo systemctl restart docker

$ lsblk 
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda             8:0    0   20G  0 disk 
├─sda1          8:1    0    1G  0 part /boot
└─sda2          8:2    0   19G  0 part 
  └─klas-root 253:0    0   19G  0 lvm  /
sr0            11:0    1 1024M  0 rom  
$ free -h 
              total        used        free      shared  buff/cache   available
Mem:          2.8Gi       1.2Gi       104Mi        24Mi       1.5Gi       1.3Gi
Swap:            0B          0B          0B
$ lscpu | grep CPU
CPU op-mode(s):                  32-bit, 64-bit
CPU(s):                          2
On-line CPU(s) list:             0,1
CPU family:                      6
Model name:                      Intel(R) Core(TM) i7-10700 CPU @ 2.90GHz
CPU MHz:                         2904.010
NUMA node0 CPU(s):               0,1
Vulnerability Mds:               Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown
Vulnerability Mmio stale data:   Vulnerable: Clear CPU buffers attempted, no microcode; SMT Host state unknown
$ 
$ docker-compose ps -a 
NAME                IMAGE                                              COMMAND                  SERVICE             CREATED             STATUS                   PORTS
kkfileview          harbor.dockerregistry.com/app/kkfileview:379a272   "java -Dfile.encodin…"   kkfileview          2 minutes ago       Up 2 minutes             0.0.0.0:8012->8012/tcp, :::8012->8012/tcp
redis               harbor.dockerregistry.com/app/redis:6.2.6          "docker-entrypoint.s…"   redis               2 minutes ago       Up 2 minutes (healthy)   0.0.0.0:6379->6379/tcp, :::6379->6379/tcp
$ docker logs -f --tail 10 kkfileview 
2023-10-27 03:02:05.738  INFO 1 --- [           main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
2023-10-27 03:02:05.821  INFO 1 --- [           main] o.s.b.a.w.s.WelcomePageHandlerMapping    : Adding welcome page template: index
2023-10-27 03:02:05.836  INFO 1 --- [           main] cn.keking.config.WebConfig               : Add resource locations: /opt/kkFileView-4.1.0-RELEASE/file/
2023-10-27 03:02:05.988  INFO 1 --- [           main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService 'taskScheduler'
2023-10-27 03:02:06.005  INFO 1 --- [           main] o.e.j.s.h.ContextHandler.application     : Initializing Spring DispatcherServlet 'dispatcherServlet'
2023-10-27 03:02:06.006  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
2023-10-27 03:02:06.007  INFO 1 --- [           main] o.s.web.servlet.DispatcherServlet        : Completed initialization in 1 ms
2023-10-27 03:02:06.016  INFO 1 --- [           main] o.e.jetty.server.AbstractConnector       : Started ServerConnector@3e2e18f2{HTTP/1.1, (http/1.1)}{0.0.0.0:8012}
2023-10-27 03:02:06.020  INFO 1 --- [           main] o.s.b.web.embedded.jetty.JettyWebServer  : Jetty started on port(s) 8012 (http/1.1) with context path '/'
2023-10-27 03:02:06.037  INFO 1 --- [           main] cn.keking.ServerMain                     : kkFileView 服务启动完成,耗时:4.516561555s,演示页请访问: http://127.0.0.1:8012 

^C
$ cat /etc/docker/daemon.json 
{
  "registry-mirrors": ["https://ustc-edu-cn.mirror.aliyuncs.com"],
  "debug": false,
  "insecure-registries": [
    "0.0.0.0/0"
  ],
  "ip-forward": true,
  "ipv6": false,
  "live-restore": true,
  "log-driver": "json-file",
  "log-level": "warn",
  "log-opts": {
    "max-size": "100m",
    "max-file": "2"
  },
  "selinux-enabled": false,
  "experimental" : true,
  "storage-driver": "overlay2",
  "metrics-addr" : "0.0.0.0:9323",
  "data-root": "/data/docker",
  "default-ulimits": {
    "nofile": {
      "Name": "nofile",
      "Hard": 65536,
      "Soft": 65536
    }
  },
  "exec-opts": ["native.cgroupdriver=systemd"]
}

我是直接加到docker.service里面的,

zw666 commented 5 days ago

麒麟V10SP3 不用docker,如何安装呢,aarch64