JVM--调优--04--案例02--大SQL导致内存溢出

2023-11-12

JVM–调优–04–案例02–大SQL导致内存溢出


1、现象

项目启动,且没有人使用,一段时间后就报redis连接异常。

1.1、日志信息

 
org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL GET-MASTER-ADDR-BY-NAME), params: [crc-redis-sentinel], Redis client: [addr=redis://xxx:26380]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

2022-03-10 13:46:24.956 ERROR [xxx,,,] 29116 --- [sson-timer-16-1] o.r.c.SentinelConnectionManager          : Can't execute SENTINEL commands on /xxx:26380

org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL GET-MASTER-ADDR-BY-NAME), params: [crc-redis-sentinel], Redis client: [addr=redis://xxx:26380]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

2022-03-10 13:46:24.956 ERROR [xxx,,,] 29116 --- [sson-timer-10-1] o.r.c.SentinelConnectionManager          : Can't execute SENTINEL commands on /xxx:26380

org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL GET-MASTER-ADDR-BY-NAME), params: [crc-redis-sentinel], Redis client: [addr=redis://xxx:26380]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

2022-03-10 13:46:24.956 ERROR [xxx,,,] 29116 --- [isson-timer-4-1] o.r.c.SentinelConnectionManager          : Can't execute SENTINEL commands on /xxx:26380

org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL SLAVES), params: [crc-redis-sentinel], Redis client: [addr=redis://xxx:26380]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

2022-03-10 13:46:40.921 ERROR [xxx,,,] 29116 --- [sson-timer-10-1] o.r.c.SentinelConnectionManager          : Can't execute SENTINEL commands on /xxx:26381

org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL GET-MASTER-ADDR-BY-NAME), params: [crc-redis-sentinel], Redis client: [addr=redis://xxx:26381]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

2022-03-10 13:46:40.924 ERROR [xxx,,,] 29116 --- [sson-timer-16-1] o.r.c.SentinelConnectionManager          : Can't execute SENTINEL commands on /xxx:26380

org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL SENTINELS), params: [crc-redis-sentinel], Redis client: [addr=redis://xxx:26380]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

2022-03-10 13:47:12.192 ERROR [xxx,,,] 29116 --- [sson-timer-31-1] o.r.c.SentinelConnectionManager          : Can't execute SENTINEL commands on ds1.hd.com/10.207.0.157:26379

org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL SENTINELS), params: [crc-redis-sentinel], Redis client: [addr=redis://ds1.hd.com:26379]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

2022-03-10 13:47:12.197 ERROR [xxx,,,] 29116 --- [sson-timer-16-1] o.r.c.SentinelConnectionManager          : Can't execute SENTINEL commands on ds1.hd.com/10.207.0.157:26379

org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL SENTINELS), params: [crc-redis-sentinel], Redis client: [addr=redis://ds1.hd.com:26379]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

2022-03-10 13:47:12.199 ERROR [xxx,,,] 29116 --- [sson-timer-10-1] o.r.c.SentinelConnectionManager          : Can't execute SENTINEL commands on /xxx:26380

org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL SENTINELS), params: [crc-redis-sentinel], Redis client: [addr=redis://xxx:26380]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

2022-03-10 13:47:12.198 ERROR [xxx,,,] 29116 --- [isson-timer-4-1] o.r.c.SentinelConnectionManager          : Can't execute SENTINEL commands on /xxx:26380

org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL SENTINELS), params: [crc-redis-sentinel], Redis client: [addr=redis://xxx:26380]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

2022-03-10 13:47:12.199 ERROR [xxx,,,] 29116 --- [sson-timer-28-1] o.r.c.SentinelConnectionManager          : Can't execute SENTINEL commands on /xxx:26381

org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL SENTINELS), params: [crc-redis-sentinel], Redis client: [addr=redis://xxx:26381]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

2022-03-10 13:47:12.198 ERROR [xxx,,,] 29116 --- [isson-timer-7-1] o.r.c.SentinelConnectionManager          : Can't execute SENTINEL commands on ds1.hd.com/10.207.0.157:26379

org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL SENTINELS), params: [crc-redis-sentinel], Redis client: [addr=redis://ds1.hd.com:26379]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)

2022-03-10 13:47:12.197 ERROR [xxx,,,] 29116 --- [sson-timer-13-1] o.r.c.SentinelConnectionManager          : Can't execute SENTINEL commands on ds1.hd.com/10.207.0.157:26379

org.redisson.client.RedisTimeoutException: Command execution timeout for command: (SENTINEL SENTINELS), params: [crc-redis-sentinel], Redis client: [addr=redis://ds1.hd.com:26379]
	at org.redisson.client.RedisConnection.lambda$async$1(RedisConnection.java:207)
	at io.netty.util.HashedWheelTimer$HashedWheelTimeout.expire(HashedWheelTimer.java:672)
	at io.netty.util.HashedWheelTimer$HashedWheelBucket.expireTimeouts(HashedWheelTimer.java:747)
	at io.netty.util.HashedWheelTimer$Worker.run(HashedWheelTimer.java:472)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.lang.Thread.run(Thread.java:748)


日志看出可能是redis的问题

1.2、gc日志

Java HotSpot(TM) 64-Bit Server VM (25.181-b13) for windows-amd64 JRE (1.8.0_181-b13), built on Jul  7 2018 04:01:33 by "java_re" with MS VC++ 10.0 (VS2010)
Memory: 4k page, physical 24941740k(14084760k free), swap 28611756k(12853248k free)
CommandLine flags: -XX:InitialHeapSize=268435456 -XX:MaxHeapSize=1073741824 -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+UseCompressedClassPointers -XX:+UseCompressedOops -XX:-UseLargePagesIndividualAllocation -XX:+UseParallelGC 

1.670: [GC (Allocation Failure) [PSYoungGen: 65536K->6276K(76288K)] 65536K->6307K(251392K), 0.0113271 secs] [Times: user=0.09 sys=0.00, real=0.01 secs] 
3.879: [GC (Allocation Failure) [PSYoungGen: 71812K->7875K(76288K)] 71843K->7922K(251392K), 0.0128580 secs] [Times: user=0.00 sys=0.00, real=0.01 secs] 
4.444: [GC (Allocation Failure) [PSYoungGen: 73411K->7797K(76288K)] 73458K->7852K(251392K), 0.0133869 secs] [Times: user=0.02 sys=0.03, real=0.01 secs] 
6.212: [GC (Allocation Failure) [PSYoungGen: 73333K->9038K(141824K)] 73388K->9101K(316928K), 0.0178919 secs] [Times: user=0.08 sys=0.02, real=0.02 secs] 
6.562: [GC (Metadata GC Threshold) [PSYoungGen: 57100K->8021K(141824K)] 57164K->8092K(316928K), 0.0122086 secs] [Times: user=0.09 sys=0.00, real=0.01 secs] 
6.575: [Full GC (Metadata GC Threshold) [PSYoungGen: 8021K->0K(141824K)] [ParOldGen: 71K->7917K(175104K)] 8092K->7917K(316928K), [Metaspace: 20260K->20260K(1069056K)], 0.0688680 secs] [Times: user=0.33 sys=0.00, real=0.07 secs] 
7.653: [GC (Allocation Failure) [PSYoungGen: 131072K->5095K(211456K)] 138989K->13085K(386560K), 0.0081876 secs] [Times: user=0.01 sys=0.02, real=0.01 secs] 
8.656: [GC (Allocation Failure) [PSYoungGen: 211431K->9067K(266752K)] 219421K->17065K(441856K), 0.0157473 secs] [Times: user=0.13 sys=0.00, real=0.02 secs] 
9.288: [GC (Metadata GC Threshold) [PSYoungGen: 112129K->9273K(335872K)] 120127K->17279K(510976K), 0.0194885 secs] [Times: user=0.09 sys=0.03, real=0.02 secs] 
9.307: [Full GC (Metadata GC Threshold) [PSYoungGen: 9273K->0K(335872K)] [ParOldGen: 8005K->16018K(175104K)] 17279K->16018K(510976K), [Metaspace: 33999K->33999K(1079296K)], 0.2031700 secs] [Times: user=1.23 sys=0.05, real=0.20 secs] 
13.718: [GC (Allocation Failure) [PSYoungGen: 325120K->9156K(336384K)] 341138K->25182K(511488K), 0.0122832 secs] [Times: user=0.11 sys=0.01, real=0.01 secs] 
15.607: [GC (Allocation Failure) [PSYoungGen: 334276K->11239K(332800K)] 350302K->31342K(507904K), 0.0210479 secs] [Times: user=0.14 sys=0.00, real=0.02 secs] 
18.712: [GC (Allocation Failure) [PSYoungGen: 332775K->13809K(335360K)] 352878K->43402K(510464K), 0.0296057 secs] [Times: user=0.14 sys=0.00, real=0.03 secs] 
22.289: [GC (Allocation Failure) [PSYoungGen: 335345K->13814K(313856K)] 364938K->58111K(488960K), 0.0403902 secs] [Times: user=0.08 sys=0.01, real=0.04 secs] 
24.211: [GC (Allocation Failure) [PSYoungGen: 313846K->8215K(324608K)] 358143K->62299K(499712K), 0.0290181 secs] [Times: user=0.17 sys=0.00, real=0.03 secs] 
25.299: [GC (Allocation Failure) [PSYoungGen: 308247K->5262K(324096K)] 362331K->59355K(499200K), 0.0075746 secs] [Times: user=0.09 sys=0.00, real=0.01 secs] 
26.428: [GC (Allocation Failure) [PSYoungGen: 305806K->6256K(324608K)] 359899K->60356K(499712K), 0.0058489 secs] [Times: user=0.00 sys=0.00, real=0.01 secs] 
27.345: [GC (Allocation Failure) [PSYoungGen: 306800K->6928K(323072K)] 360900K->61036K(498176K), 0.0090171 secs] [Times: user=0.08 sys=0.00, real=0.01 secs] 
28.466: [GC (Allocation Failure) [PSYoungGen: 308496K->7303K(324096K)] 362604K->61411K(499200K), 0.0115855 secs] [Times: user=0.08 sys=0.00, real=0.01 secs] 
29.890: [GC (Allocation Failure) [PSYoungGen: 308871K->10036K(324096K)] 362979K->64152K(499200K), 0.0125391 secs] [Times: user=0.09 sys=0.00, real=0.01 secs] 
31.052: [GC (Allocation Failure) [PSYoungGen: 314676K->10608K(325632K)] 368792K->64732K(500736K), 0.0098936 secs] [Times: user=0.00 sys=0.00, real=0.01 secs] 
31.766: [GC (Metadata GC Threshold) [PSYoungGen: 227850K->11524K(326656K)] 281974K->65649K(501760K), 0.0106681 secs] [Times: user=0.09 sys=0.00, real=0.01 secs] 
31.777: [Full GC (Metadata GC Threshold) [PSYoungGen: 11524K->0K(326656K)] [ParOldGen: 54124K->41274K(276480K)] 65649K->41274K(603136K), [Metaspace: 56814K->56814K(1101824K)], 0.3663353 secs] [Times: user=1.81 sys=0.02, real=0.37 secs] 
33.323: [GC (Allocation Failure) [PSYoungGen: 308224K->2295K(327680K)] 349498K->43578K(604160K), 0.0041655 secs] [Times: user=0.00 sys=0.00, real=0.00 secs] 
34.608: [GC (Allocation Failure) [PSYoungGen: 310519K->7865K(329216K)] 351802K->49155K(605696K), 0.0075038 secs] [Times: user=0.02 sys=0.00, real=0.01 secs] 
36.566: [GC (Allocation Failure) [PSYoungGen: 317625K->17404K(327168K)] 358915K->58702K(603648K), 0.0115704 secs] [Times: user=0.00 sys=0.00, real=0.01 secs] 
38.135: [GC (Allocation Failure) [PSYoungGen: 327164K->13760K(327680K)] 368462K->55066K(604160K), 0.0111346 secs] [Times: user=0.02 sys=0.00, real=0.01 secs] 
39.689: [GC (Allocation Failure) [PSYoungGen: 319936K->12151K(318464K)] 361242K->53465K(594944K), 0.0124916 secs] [Times: user=0.13 sys=0.00, real=0.01 secs] 
42.039: [GC (Allocation Failure) [PSYoungGen: 318327K->15196K(326144K)] 359641K->56519K(602624K), 0.0165843 secs] [Times: user=0.13 sys=0.00, real=0.02 secs] 
43.203: [GC (Allocation Failure) [PSYoungGen: 320348K->21993K(327168K)] 361671K->69385K(603648K), 0.0195299 secs] [Times: user=0.14 sys=0.00, real=0.02 secs] 
44.497: [GC (Allocation Failure) [PSYoungGen: 327145K->21960K(312832K)] 374537K->69360K(589312K), 0.0247890 secs] [Times: user=0.16 sys=0.02, real=0.02 secs] 
47.988: [GC (Allocation Failure) [PSYoungGen: 312776K->28853K(320000K)] 360176K->76261K(596480K), 0.0254443 secs] [Times: user=0.13 sys=0.00, real=0.03 secs] 
50.937: [GC (Allocation Failure) [PSYoungGen: 319669K->29177K(298496K)] 367077K->85399K(574976K), 0.0499117 secs] [Times: user=0.36 sys=0.00, real=0.05 secs] 
53.599: [GC (Allocation Failure) [PSYoungGen: 298489K->35575K(305152K)] 354711K->91805K(581632K), 0.0502348 secs] [Times: user=0.26 sys=0.00, real=0.05 secs] 
54.376: [GC (Metadata GC Threshold) [PSYoungGen: 99224K->34448K(297984K)] 155454K->90686K(574464K), 0.0293881 secs] [Times: user=0.23 sys=0.00, real=0.03 secs] 
54.406: [Full GC (Metadata GC Threshold) [PSYoungGen: 34448K->0K(297984K)] [ParOldGen: 56238K->74820K(388608K)] 90686K->74820K(686592K), [Metaspace: 95110K->95110K(1136640K)], 0.3007024 secs] [Times: user=1.34 sys=0.03, real=0.30 secs] 
58.219: [GC (Allocation Failure) [PSYoungGen: 253952K->13629K(301568K)] 328772K->88457K(690176K), 0.0165598 secs] [Times: user=0.13 sys=0.00, real=0.02 secs] 
60.679: [GC (Allocation Failure) [PSYoungGen: 267581K->10325K(297984K)] 342409K->85178K(686592K), 0.0208907 secs] [Times: user=0.11 sys=0.00, real=0.02 secs] 
61.968: [GC (Allocation Failure) [PSYoungGen: 265813K->9361K(300544K)] 340666K->84221K(689152K), 0.0140748 secs] [Times: user=0.13 sys=0.00, real=0.01 secs] 
64.008: [GC (Allocation Failure) [PSYoungGen: 264849K->44029K(290816K)] 339709K->119149K(679424K), 0.0678513 secs] [Times: user=0.45 sys=0.00, real=0.07 secs] 
65.822: [GC (Allocation Failure) [PSYoungGen: 290813K->44269K(291328K)] 365933K->119397K(679936K), 0.0534409 secs] [Times: user=0.36 sys=0.00, real=0.05 secs] 
67.153: [GC (Allocation Failure) [PSYoungGen: 291053K->48285K(280064K)] 366181K->123421K(668672K), 0.0519960 secs] [Times: user=0.34 sys=0.00, real=0.05 secs] 
68.178: [GC (Allocation Failure) [PSYoungGen: 271517K->50733K(274432K)] 346653K->125877K(663040K), 0.0513678 secs] [Times: user=0.38 sys=0.00, real=0.05 secs] 
69.171: [GC (Allocation Failure) [PSYoungGen: 273965K->52989K(270336K)] 349109K->128141K(658944K), 0.0524467 secs] [Times: user=0.39 sys=0.00, real=0.05 secs] 
69.982: [GC (Allocation Failure) [PSYoungGen: 254717K->54765K(256512K)] 329869K->129925K(645120K), 0.0567670 secs] [Times: user=0.42 sys=0.00, real=0.06 secs] 
70.708: [GC (Allocation Failure) [PSYoungGen: 256493K->56701K(262656K)] 331653K->131869K(651264K), 0.0637318 secs] [Times: user=0.42 sys=0.00, real=0.06 secs] 
71.382: [GC (Allocation Failure) [PSYoungGen: 241021K->58541K(243200K)] 316189K->133717K(631808K), 0.0497936 secs] [Times: user=0.36 sys=0.02, real=0.05 secs] 
71.972: [GC (Allocation Failure) [PSYoungGen: 242861K->52935K(261632K)] 318037K->135624K(650240K), 0.0529220 secs] [Times: user=0.33 sys=0.00, real=0.05 secs] 
72.556: [GC (Allocation Failure) [PSYoungGen: 228039K->24912K(200192K)] 310728K->137516K(588800K), 0.0680178 secs] [Times: user=0.47 sys=0.02, real=0.07 secs] 
73.084: [GC (Allocation Failure) [PSYoungGen: 200016K->15744K(261632K)] 312620K->139368K(650240K), 0.0271632 secs] [Times: user=0.13 sys=0.00, real=0.03 secs] 
73.544: [GC (Allocation Failure) [PSYoungGen: 192384K->12800K(260608K)] 316008K->140928K(649216K), 0.0174076 secs] [Times: user=0.11 sys=0.01, real=0.02 secs] 
74.012: [GC (Allocation Failure) [PSYoungGen: 189440K->10592K(264192K)] 317568K->142696K(652800K), 0.0153370 secs] [Times: user=0.13 sys=0.00, real=0.02 secs] 
74.437: [GC (Allocation Failure) [PSYoungGen: 191840K->8448K(263168K)] 323944K->144280K(651776K), 0.0145920 secs] [Times: user=0.11 sys=0.00, real=0.02 secs] 
74.919: [GC (Allocation Failure) [PSYoungGen: 189696K->6976K(265728K)] 325528K->146312K(654336K), 0.0127551 secs] [Times: user=0.13 sys=0.00, real=0.01 secs] 
75.414: [GC (Allocation Failure) [PSYoungGen: 192832K->5440K(265216K)] 332168K->148184K(653824K), 0.0141903 secs] [Times: user=0.03 sys=0.00, real=0.01 secs] 
76.524: [GC (Allocation Failure) [PSYoungGen: 191296K->11568K(265728K)] 334040K->157624K(654336K), 0.0144953 secs] [Times: user=0.09 sys=0.02, real=0.01 secs] 
77.513: [GC (Allocation Failure) [PSYoungGen: 203568K->864K(266752K)] 349624K->158572K(655360K), 0.0152157 secs] [Times: user=0.13 sys=0.00, real=0.01 secs] 
79.054: [GC (Allocation Failure) [PSYoungGen: 192864K->3644K(270848K)] 350572K->162128K(659456K), 0.0106545 secs] [Times: user=0.00 sys=0.00, real=0.01 secs] 
80.509: [GC (Allocation Failure) [PSYoungGen: 204860K->10671K(272384K)] 363344K->169163K(660992K), 0.0214544 secs] [Times: user=0.03 sys=0.00, real=0.02 secs] 
84.559: [GC (Allocation Failure) [PSYoungGen: 211887K->16949K(271360K)] 370379K->175450K(659968K), 0.0268208 secs] [Times: user=0.14 sys=0.00, real=0.03 secs] 
85.968: [GC (Allocation Failure) [PSYoungGen: 227893K->18275K(273408K)] 386394K->176783K(662016K), 0.0362334 secs] [Times: user=0.25 sys=0.00, real=0.04 secs] 
88.248: [GC (Allocation Failure) [PSYoungGen: 229219K->24430K(283648K)] 387727K->182946K(672256K), 0.0321643 secs] [Times: user=0.22 sys=0.00, real=0.03 secs] 
90.257: [GC (Allocation Failure) [PSYoungGen: 252270K->26193K(284160K)] 410786K->184717K(672768K), 0.0262613 secs] [Times: user=0.09 sys=0.00, real=0.03 secs] 
91.569: [GC (Allocation Failure) [PSYoungGen: 254033K->27022K(292352K)] 412557K->185554K(680960K), 0.0272203 secs] [Times: user=0.09 sys=0.00, real=0.03 secs] 
93.298: [GC (Allocation Failure) [PSYoungGen: 264590K->29974K(292352K)] 423122K->188514K(680960K), 0.0324706 secs] [Times: user=0.16 sys=0.02, real=0.03 secs] 
96.639: [GC (Allocation Failure) [PSYoungGen: 267542K->33648K(291328K)] 426082K->192196K(679936K), 0.0322651 secs] [Times: user=0.25 sys=0.00, real=0.03 secs] 
98.137: [GC (Allocation Failure) [PSYoungGen: 270192K->34710K(271360K)] 428740K->193266K(659968K), 0.0322138 secs] [Times: user=0.23 sys=0.00, real=0.03 secs] 
100.042: [GC (Allocation Failure) [PSYoungGen: 271254K->38726K(287744K)] 429810K->197290K(676352K), 0.0405750 secs] [Times: user=0.28 sys=0.00, real=0.04 secs] 
101.172: [GC (Allocation Failure) [PSYoungGen: 269097K->48352K(279040K)] 427661K->206924K(667648K), 0.0468208 secs] [Times: user=0.27 sys=0.01, real=0.05 secs] 
102.575: [GC (Allocation Failure) [PSYoungGen: 278752K->55422K(271360K)] 437324K->214002K(659968K), 0.0562488 secs] [Times: user=0.27 sys=0.00, real=0.06 secs] 
104.056: [GC (Allocation Failure) [PSYoungGen: 262270K->61789K(268800K)] 420850K->222109K(657408K), 0.0528525 secs] [Times: user=0.27 sys=0.00, real=0.05 secs] 
105.721: [GC (Allocation Failure) [PSYoungGen: 268637K->59822K(260096K)] 428957K->222188K(648704K), 0.0499115 secs] [Times: user=0.42 sys=0.00, real=0.05 secs] 
107.019: [GC (Allocation Failure) [PSYoungGen: 241070K->53189K(234496K)] 403436K->223235K(623104K), 0.0789128 secs] [Times: user=0.44 sys=0.00, real=0.08 secs] 
109.469: [GC (Allocation Failure) [PSYoungGen: 234437K->45143K(265728K)] 404483K->225401K(654336K), 0.0571617 secs] [Times: user=0.34 sys=0.00, real=0.06 secs] 
111.134: [GC (Allocation Failure) [PSYoungGen: 225367K->51569K(263680K)] 405625K->235860K(652288K), 0.0527763 secs] [Times: user=0.27 sys=0.02, real=0.05 secs] 
114.191: [GC (Allocation Failure) [PSYoungGen: 231793K->43325K(261120K)] 416084K->232602K(649728K), 0.0385464 secs] [Times: user=0.14 sys=0.00, real=0.04 secs] 
115.920: [GC (Allocation Failure) [PSYoungGen: 225085K->41481K(262656K)] 414362K->233775K(651264K), 0.0285778 secs] [Times: user=0.22 sys=0.02, real=0.03 secs] 
117.482: [GC (Allocation Failure) [PSYoungGen: 223241K->45011K(266240K)] 415535K->237313K(654848K), 0.0321311 secs] [Times: user=0.22 sys=0.00, real=0.03 secs] 
119.056: [GC (Allocation Failure) [PSYoungGen: 235987K->47282K(266240K)] 428289K->239591K(654848K), 0.0326209 secs] [Times: user=0.20 sys=0.00, real=0.03 secs] 
120.210: [GC (Allocation Failure) [PSYoungGen: 238258K->48760K(273408K)] 430567K->241077K(662016K), 0.0321505 secs] [Times: user=0.25 sys=0.00, real=0.03 secs] 
121.482: [GC (Allocation Failure) [PSYoungGen: 247928K->61058K(260608K)] 440245K->253383K(649216K), 0.0567327 secs] [Times: user=0.41 sys=0.00, real=0.06 secs] 
122.299: [GC (Allocation Failure) [PSYoungGen: 260226K->52823K(271872K)] 452551K->248892K(660480K), 0.0382199 secs] [Times: user=0.25 sys=0.00, real=0.04 secs] 
122.954: [GC (Allocation Failure) [PSYoungGen: 246871K->42898K(237056K)] 442940K->250331K(625664K), 0.0380604 secs] [Times: user=0.27 sys=0.00, real=0.04 secs] 
123.600: [GC (Allocation Failure) [PSYoungGen: 236946K->31102K(269824K)] 444379K->252302K(658432K), 0.0371726 secs] [Times: user=0.22 sys=0.00, real=0.04 secs] 
124.257: [GC (Allocation Failure) [PSYoungGen: 226174K->29934K(268800K)] 447374K->253310K(657408K), 0.0315115 secs] [Times: user=0.14 sys=0.00, real=0.03 secs] 
124.921: [GC (Allocation Failure) [PSYoungGen: 225006K->23810K(273920K)] 448382K->254557K(662528K), 0.0267787 secs] [Times: user=0.25 sys=0.00, real=0.03 secs] 
126.004: [GC (Allocation Failure) [PSYoungGen: 224514K->13242K(273920K)] 455261K->246784K(662528K), 0.0302648 secs] [Times: user=0.13 sys=0.00, real=0.03 secs] 
127.187: [GC (Allocation Failure) [PSYoungGen: 213946K->9860K(272384K)] 447488K->250626K(660992K), 0.0220436 secs] [Times: user=0.13 sys=0.02, real=0.02 secs] 
128.364: [GC (Allocation Failure) [PSYoungGen: 207492K->11671K(273408K)] 448258K->254234K(662016K), 0.0175149 secs] [Times: user=0.02 sys=0.00, real=0.02 secs] 
129.425: [GC (Allocation Failure) [PSYoungGen: 209303K->14848K(270848K)] 451866K->257466K(659456K), 0.0175856 secs] [Times: user=0.02 sys=0.00, real=0.02 secs] 
130.403: [GC (Allocation Failure) [PSYoungGen: 212992K->18695K(272384K)] 455610K->261378K(660992K), 0.0211696 secs] [Times: user=0.13 sys=0.00, real=0.02 secs] 
131.487: [GC (Allocation Failure) [PSYoungGen: 216839K->22585K(269824K)] 459522K->265267K(658432K), 0.0240181 secs] [Times: user=0.13 sys=0.00, real=0.02 secs] 
132.243: [GC (Metadata GC Threshold) [PSYoungGen: 98714K->22710K(271872K)] 341397K->265401K(660480K), 0.0388257 secs] [Times: user=0.19 sys=0.00, real=0.04 secs] 
132.282: [Full GC (Metadata GC Threshold) [PSYoungGen: 22710K->0K(271872K)] [ParOldGen: 242690K->236615K(609792K)] 265401K->236615K(881664K), [Metaspace: 158132K->158132K(1193984K)], 1.4493170 secs] [Times: user=8.47 sys=0.05, real=1.45 secs] 
135.210: [GC (Allocation Failure) [PSYoungGen: 203264K->6209K(280064K)] 439879K->242832K(889856K), 0.0182499 secs] [Times: user=0.06 sys=0.00, real=0.02 secs] 
136.814: [GC (Allocation Failure) [PSYoungGen: 220225K->9264K(280064K)] 456848K->245887K(889856K), 0.0161419 secs] [Times: user=0.11 sys=0.00, real=0.02 secs] 
138.386: [GC (Allocation Failure) [PSYoungGen: 223280K->21706K(277504K)] 459903K->258337K(887296K), 0.0271908 secs] [Times: user=0.16 sys=0.00, real=0.03 secs] 
139.654: [GC (Allocation Failure) [PSYoungGen: 240330K->20222K(279552K)] 476961K->256853K(889344K), 0.0226587 secs] [Times: user=0.16 sys=0.00, real=0.02 secs] 
140.951: [GC (Allocation Failure) [PSYoungGen: 238846K->24132K(281600K)] 475477K->260772K(891392K), 0.0245145 secs] [Times: user=0.13 sys=0.00, real=0.02 secs] 
142.930: [GC (Allocation Failure) [PSYoungGen: 254020K->30431K(284672K)] 490660K->267070K(894464K), 0.0354272 secs] [Times: user=0.25 sys=0.00, real=0.04 secs] 
144.884: [GC (Allocation Failure) [PSYoungGen: 260319K->33074K(293888K)] 496958K->269721K(903680K), 0.0344953 secs] [Times: user=0.24 sys=0.00, real=0.04 secs] 
146.152: [GC (Allocation Failure) [PSYoungGen: 272690K->35669K(275456K)] 509337K->272324K(885248K), 0.0303431 secs] [Times: user=0.25 sys=0.00, real=0.03 secs] 
147.383: [GC (Allocation Failure) [PSYoungGen: 275285K->38829K(289792K)] 511940K->275484K(899584K), 0.0440849 secs] [Times: user=0.25 sys=0.00, real=0.04 secs] 
149.046: [GC (Allocation Failure) [PSYoungGen: 273325K->42685K(277504K)] 509980K->279340K(887296K), 0.0437173 secs] [Times: user=0.30 sys=0.02, real=0.04 secs] 
150.662: [GC (Allocation Failure) [PSYoungGen: 277181K->40853K(286208K)] 513836K->277516K(896000K), 0.0380900 secs] [Times: user=0.25 sys=0.00, real=0.04 secs] 
151.917: [GC (Allocation Failure) [PSYoungGen: 267157K->44718K(271360K)] 503820K->281389K(881152K), 0.0491945 secs] [Times: user=0.27 sys=0.00, real=0.05 secs] 
153.435: [GC (Allocation Failure) [PSYoungGen: 271022K->47480K(280576K)] 507693K->284159K(890368K), 0.0572510 secs] [Times: user=0.31 sys=0.00, real=0.06 secs] 
154.712: [GC (Allocation Failure) [PSYoungGen: 264568K->49620K(266752K)] 501247K->286299K(876544K), 0.0559343 secs] [Times: user=0.31 sys=0.00, real=0.06 secs] 
155.893: [GC (Allocation Failure) [PSYoungGen: 266708K->47972K(276992K)] 503387K->290623K(886784K), 0.0499515 secs] [Times: user=0.39 sys=0.00, real=0.05 secs] 
157.031: [GC (Allocation Failure) [PSYoungGen: 255844K->39671K(247808K)] 498495K->292941K(857600K), 0.0531621 secs] [Times: user=0.33 sys=0.00, real=0.05 secs] 
158.416: [GC (Allocation Failure) [PSYoungGen: 247543K->37565K(280064K)] 500813K->297151K(889856K), 0.0450135 secs] [Times: user=0.25 sys=0.00, real=0.05 secs] 
160.425: [GC (Allocation Failure) [PSYoungGen: 249533K->35232K(277504K)] 509119K->301566K(887296K), 0.0523407 secs] [Times: user=0.30 sys=0.03, real=0.05 secs] 
162.085: [GC (Allocation Failure) [PSYoungGen: 247200K->31354K(280576K)] 513534K->303143K(890368K), 0.0419775 secs] [Times: user=0.19 sys=0.02, real=0.04 secs] 
163.459: [GC (Allocation Failure) [PSYoungGen: 248954K->27607K(278528K)] 520743K->305888K(888320K), 0.0369592 secs] [Times: user=0.22 sys=0.02, real=0.04 secs] 
164.601: [GC (Allocation Failure) [PSYoungGen: 245207K->24851K(285696K)] 523488K->309659K(895488K), 0.0423696 secs] [Times: user=0.19 sys=0.00, real=0.04 secs] 
165.892: [GC (Allocation Failure) [PSYoungGen: 250643K->21996K(285184K)] 535451K->314189K(894976K), 0.0337158 secs] [Times: user=0.24 sys=0.00, real=0.03 secs] 
167.075: [GC (Allocation Failure) [PSYoungGen: 247788K->19132K(288768K)] 539981K->315971K(898560K), 0.0371863 secs] [Times: user=0.16 sys=0.00, real=0.04 secs] 
168.428: [GC (Allocation Failure) [PSYoungGen: 249020K->10784K(288768K)] 545859K->312607K(898560K), 0.0260277 secs] [Times: user=0.06 sys=0.00, real=0.03 secs] 
171.094: [GC (Allocation Failure) [PSYoungGen: 240672K->20474K(287744K)] 542495K->325409K(897536K), 0.0346784 secs] [Times: user=0.14 sys=0.02, real=0.04 secs] 
172.816: [GC (Allocation Failure) [PSYoungGen: 251386K->21714K(288768K)] 556321K->328857K(898560K), 0.0291856 secs] [Times: user=0.09 sys=0.00, real=0.03 secs] 
175.014: [GC (Allocation Failure) [PSYoungGen: 252626K->38016K(289792K)] 559769K->345159K(899584K), 0.0436823 secs] [Times: user=0.14 sys=0.00, real=0.04 secs] 
176.527: [GC (Allocation Failure) [PSYoungGen: 271488K->33711K(290816K)] 578631K->340862K(900608K), 0.0266680 secs] [Times: user=0.13 sys=0.00, real=0.03 secs] 
179.928: [GC (Allocation Failure) [PSYoungGen: 267183K->33000K(288768K)] 574334K->340159K(898560K), 0.0301886 secs] [Times: user=0.14 sys=0.00, real=0.03 secs] 
181.158: [GC (Allocation Failure) [PSYoungGen: 268520K->34880K(290304K)] 575679K->342039K(900096K), 0.0347836 secs] [Times: user=0.25 sys=0.00, real=0.03 secs] 
182.448: [GC (Allocation Failure) [PSYoungGen: 270400K->39043K(292864K)] 577559K->346202K(902656K), 0.0385193 secs] [Times: user=0.22 sys=0.00, real=0.04 secs] 
183.883: [GC (Allocation Failure) [PSYoungGen: 277635K->43086K(282112K)] 584794K->350253K(891904K), 0.0334347 secs] [Times: user=0.25 sys=0.00, real=0.03 secs] 
185.289: [GC (Allocation Failure) [PSYoungGen: 281678K->46090K(286720K)] 588845K->353265K(896512K), 0.0455168 secs] [Times: user=0.28 sys=0.00, real=0.05 secs] 
186.599: [GC (Allocation Failure) [PSYoungGen: 275466K->47552K(276992K)] 582641K->355782K(886784K), 0.0461614 secs] [Times: user=0.20 sys=0.00, real=0.05 secs] 
187.757: [GC (Allocation Failure) [PSYoungGen: 276928K->49168K(281600K)] 585158K->359142K(891392K), 0.0408310 secs] [Times: user=0.25 sys=0.00, real=0.04 secs] 
188.787: [GC (Allocation Failure) [PSYoungGen: 268304K->42400K(284160K)] 578278K->362225K(893952K), 0.0397963 secs] [Times: user=0.23 sys=0.02, real=0.04 secs] 
189.862: [GC (Allocation Failure) [PSYoungGen: 261536K->31008K(279552K)] 581361K->365799K(889344K), 0.0410426 secs] [Times: user=0.27 sys=0.02, real=0.04 secs] 
191.071: [GC (Allocation Failure) [PSYoungGen: 250656K->27616K(282112K)] 585447K->369479K(891904K), 0.0436567 secs] [Times: user=0.19 sys=0.00, real=0.04 secs] 
192.372: [GC (Allocation Failure) [PSYoungGen: 247264K->23824K(284672K)] 589127K->372863K(894464K), 0.0467316 secs] [Times: user=0.22 sys=0.00, real=0.05 secs] 
193.592: [GC (Allocation Failure) [PSYoungGen: 249104K->20400K(286208K)] 598143K->376071K(896000K), 0.0362791 secs] [Times: user=0.27 sys=0.00, real=0.04 secs] 
194.690: [GC (Allocation Failure) [PSYoungGen: 245680K->16864K(288256K)] 601351K->378875K(898048K), 0.0302497 secs] [Times: user=0.14 sys=0.00, real=0.03 secs] 
195.838: [GC (Allocation Failure) [PSYoungGen: 244192K->12896K(288256K)] 606203K->382019K(898048K), 0.0301732 secs] [Times: user=0.13 sys=0.00, real=0.03 secs] 
197.003: [GC (Allocation Failure) [PSYoungGen: 240224K->9056K(287232K)] 609347K->384722K(897024K), 0.0246023 secs] [Times: user=0.11 sys=0.00, real=0.03 secs] 
198.214: [GC (Allocation Failure) [PSYoungGen: 235360K->6368K(287744K)] 611026K->387866K(897536K), 0.0225495 secs] [Times: user=0.11 sys=0.00, real=0.02 secs] 
199.324: [GC (Allocation Failure) [PSYoungGen: 232672K->6752K(286720K)] 614170K->390938K(896512K), 0.0167126 secs] [Times: user=0.11 sys=0.00, real=0.02 secs] 
200.375: [GC (Allocation Failure) [PSYoungGen: 233056K->9696K(287232K)] 617242K->393882K(897024K), 0.0174067 secs] [Times: user=0.11 sys=0.00, real=0.02 secs] 
201.540: [GC (Allocation Failure) [PSYoungGen: 236000K->12928K(283648K)] 620186K->397114K(893440K), 0.0181730 secs] [Times: user=0.09 sys=0.00, real=0.02 secs] 
202.732: [GC (Allocation Failure) [PSYoungGen: 241280K->15840K(285696K)] 625466K->400026K(895488K), 0.0277587 secs] [Times: user=0.14 sys=0.00, real=0.03 secs] 
203.918: [GC (Allocation Failure) [PSYoungGen: 244192K->19136K(286208K)] 628378K->403330K(896000K), 0.0218651 secs] [Times: user=0.13 sys=0.00, real=0.02 secs] 
205.037: [GC (Allocation Failure) [PSYoungGen: 256192K->22112K(288768K)] 640386K->406306K(898560K), 0.0246627 secs] [Times: user=0.11 sys=0.00, real=0.03 secs] 
206.090: [GC (Allocation Failure) [PSYoungGen: 259168K->25952K(295424K)] 643362K->410154K(905216K), 0.0291655 secs] [Times: user=0.16 sys=0.00, real=0.03 secs] 
207.326: [GC (Allocation Failure) [PSYoungGen: 274272K->29472K(296448K)] 658474K->413674K(906240K), 0.0299536 secs] [Times: user=0.25 sys=0.00, real=0.03 secs] 
208.403: [GC (Allocation Failure) [PSYoungGen: 277792K->33920K(296448K)] 661994K->418122K(906240K), 0.0335626 secs] [Times: user=0.23 sys=0.00, real=0.03 secs] 
209.561: [GC (Allocation Failure) [PSYoungGen: 281728K->33664K(281600K)] 665930K->420978K(891392K), 0.0356664 secs] [Times: user=0.22 sys=0.00, real=0.04 secs] 
210.714: [GC (Allocation Failure) [PSYoungGen: 281472K->34240K(295424K)] 668786K->424538K(905216K), 0.0352687 secs] [Times: user=0.25 sys=0.00, real=0.04 secs] 
211.893: [GC (Allocation Failure) [PSYoungGen: 277952K->35008K(279040K)] 668250K->428346K(888832K), 0.0395118 secs] [Times: user=0.23 sys=0.02, real=0.04 secs] 
213.055: [GC (Allocation Failure) [PSYoungGen: 278720K->33280K(295936K)] 672058K->432874K(905728K), 0.0364862 secs] [Times: user=0.25 sys=0.00, real=0.04 secs] 
214.504: [GC (Allocation Failure) [PSYoungGen: 275456K->33160K(295424K)] 675050K->439075K(905216K), 0.0382885 secs] [Times: user=0.25 sys=0.00, real=0.04 secs] 
215.776: [GC (Allocation Failure) [PSYoungGen: 275336K->30852K(293376K)] 681251K->444191K(903168K), 0.0389886 secs] [Times: user=0.22 sys=0.03, real=0.04 secs] 
216.957: [GC (Allocation Failure) [PSYoungGen: 273540K->26940K(294400K)] 686879K->447510K(904192K), 0.0404076 secs] [Times: user=0.23 sys=0.00, real=0.04 secs] 
218.191: [GC (Allocation Failure) [PSYoungGen: 269628K->22829K(295424K)] 690198K->450836K(905216K), 0.0332980 secs] [Times: user=0.11 sys=0.00, real=0.03 secs] 
219.324: [GC (Allocation Failure) [PSYoungGen: 270637K->16457K(295936K)] 698644K->454599K(905728K), 0.0408150 secs] [Times: user=0.19 sys=0.03, real=0.04 secs] 
220.409: [GC (Allocation Failure) [PSYoungGen: 264265K->12576K(301056K)] 702407K->459326K(910848K), 0.0280036 secs] [Times: user=0.23 sys=0.00, real=0.03 secs] 
221.463: [GC (Allocation Failure) [PSYoungGen: 265504K->9873K(263168K)] 712254K->463999K(872960K), 0.0246278 secs] [Times: user=0.11 sys=0.00, real=0.02 secs] 
222.536: [GC (Allocation Failure) [PSYoungGen: 262801K->4768K(299520K)] 716927K->468386K(909312K), 0.0267868 secs] [Times: user=0.13 sys=0.00, real=0.03 secs] 
223.675: [GC (Allocation Failure) [PSYoungGen: 255648K->5728K(300032K)] 719266K->473866K(909824K), 0.0167096 secs] [Times: user=0.06 sys=0.00, real=0.02 secs] 
224.719: [GC (Allocation Failure) [PSYoungGen: 256608K->4736K(299008K)] 724746K->478338K(908800K), 0.0181736 secs] [Times: user=0.13 sys=0.00, real=0.02 secs] 
225.807: [GC (Allocation Failure) [PSYoungGen: 255616K->10272K(299520K)] 729218K->483874K(909312K), 0.0166244 secs] [Times: user=0.13 sys=0.00, real=0.02 secs] 
227.025: [GC (Allocation Failure) [PSYoungGen: 261152K->12956K(297472K)] 734754K->486559K(907264K), 0.0189857 secs] [Times: user=0.13 sys=0.00, real=0.02 secs] 
228.328: [GC (Allocation Failure) [PSYoungGen: 266396K->15627K(298496K)] 739999K->489229K(908288K), 0.0198944 secs] [Times: user=0.14 sys=0.00, real=0.02 secs] 
229.576: [GC (Allocation Failure) [PSYoungGen: 269067K->18411K(301568K)] 742669K->492014K(911360K), 0.0221524 secs] [Times: user=0.14 sys=0.00, real=0.02 secs] 
230.902: [GC (Allocation Failure) [PSYoungGen: 280043K->21831K(302080K)] 753646K->495433K(911872K), 0.0260007 secs] [Times: user=0.11 sys=0.00, real=0.03 secs] 
232.436: [GC (Allocation Failure) [PSYoungGen: 283463K->24337K(308224K)] 757065K->497939K(918016K), 0.0433130 secs] [Times: user=0.14 sys=0.03, real=0.04 secs] 
234.019: [GC (Allocation Failure) [PSYoungGen: 292625K->27518K(295936K)] 766227K->501129K(905728K), 0.0291639 secs] [Times: user=0.08 sys=0.00, real=0.03 secs] 
235.467: [GC (Allocation Failure) [PSYoungGen: 295806K->31319K(303616K)] 769417K->504937K(913408K), 0.0411636 secs] [Times: user=0.20 sys=0.00, real=0.04 secs] 
237.103: [GC (Allocation Failure) [PSYoungGen: 293463K->34755K(296960K)] 767081K->508374K(906752K), 0.0384569 secs] [Times: user=0.20 sys=0.00, real=0.04 secs] 
238.560: [GC (Allocation Failure) [PSYoungGen: 296899K->36564K(296448K)] 770518K->510191K(906240K), 0.0492284 secs] [Times: user=0.28 sys=0.00, real=0.05 secs] 
241.602: [GC (Allocation Failure) [PSYoungGen: 286420K->36558K(286720K)] 760047K->514704K(896512K), 0.0473413 secs] [Times: user=0.22 sys=0.02, real=0.05 secs] 
244.685: [GC (Allocation Failure) [PSYoungGen: 286414K->37650K(292864K)] 764560K->515804K(902656K), 0.0439901 secs] [Times: user=0.16 sys=0.02, real=0.04 secs] 
246.413: [GC (Allocation Failure) [PSYoungGen: 278290K->42101K(283136K)] 756444K->520263K(892928K), 0.0609294 secs] [Times: user=0.33 sys=0.02, real=0.06 secs] 
322.053: [GC (Allocation Failure) [PSYoungGen: 282741K->29784K(293888K)] 760903K->512682K(903680K), 0.0431341 secs] [Times: user=0.20 sys=0.00, real=0.04 secs] 
379.182: [GC (Allocation Failure) [PSYoungGen: 266328K->55278K(291840K)] 749226K->562731K(901632K), 0.0788659 secs] [Times: user=0.53 sys=0.06, real=0.08 secs] 
391.111: [GC (Allocation Failure) --[PSYoungGen: 291822K->291822K(291840K)] 799275K->950539K(950784K), 0.3716336 secs] [Times: user=1.64 sys=0.17, real=0.37 secs] 
391.483: [Full GC (Ergonomics) [PSYoungGen: 291822K->0K(291840K)] [ParOldGen: 658717K->624635K(699392K)] 950539K->624635K(991232K), [Metaspace: 227862K->227862K(1259520K)], 3.1095357 secs] [Times: user=19.09 sys=0.08, real=3.11 secs] 
405.137: [GC (Allocation Failure) --[PSYoungGen: 236544K->236544K(291840K)] 861179K->935931K(991232K), 0.3210292 secs] [Times: user=1.22 sys=0.17, real=0.32 secs] 
405.458: [Full GC (Ergonomics) [PSYoungGen: 236544K->73768K(291840K)] [ParOldGen: 699387K->699165K(699392K)] 935931K->772934K(991232K), [Metaspace: 227863K->227863K(1259520K)], 5.0880016 secs] [Times: user=33.72 sys=0.45, real=5.09 secs] 
417.456: [Full GC (Ergonomics) [PSYoungGen: 236544K->157110K(291840K)] [ParOldGen: 699165K->699089K(699392K)] 935709K->856200K(991232K), [Metaspace: 227874K->227539K(1259520K)], 3.0683999 secs] [Times: user=18.61 sys=0.08, real=3.07 secs] 
423.097: [Full GC (Ergonomics) [PSYoungGen: 236544K->191053K(291840K)] [ParOldGen: 699089K->699305K(699392K)] 935633K->890358K(991232K), [Metaspace: 227540K->225241K(1259520K)], 4.6574518 secs] [Times: user=29.78 sys=0.17, real=4.66 secs] 
427.956: [Full GC (Ergonomics) [PSYoungGen: 236544K->192541K(291840K)] [ParOldGen: 699305K->699088K(699392K)] 935849K->891630K(991232K), [Metaspace: 225241K->224638K(1259520K)], 3.5836481 secs] [Times: user=21.69 sys=0.17, real=3.59 secs] 
431.834: [Full GC (Ergonomics) [PSYoungGen: 236544K->220760K(291840K)] [ParOldGen: 699088K->699087K(699392K)] 935632K->919848K(991232K), [Metaspace: 224638K->224638K(1259520K)], 3.5250930 secs] [Times: user=22.39 sys=0.24, real=3.53 secs] 
435.418: [Full GC (Ergonomics) [PSYoungGen: 236544K->229520K(291840K)] [ParOldGen: 699087K->699054K(699392K)] 935631K->928574K(991232K), [Metaspace: 224638K->224638K(1259520K)], 3.2421176 secs] [Times: user=22.14 sys=0.16, real=3.24 secs] 
438.683: [Full GC (Ergonomics) [PSYoungGen: 236544K->233217K(291840K)] [ParOldGen: 699054K->699053K(699392K)] 935598K->932271K(991232K), [Metaspace: 224638K->224638K(1259520K)], 3.1459898 secs] [Times: user=18.95 sys=0.13, real=3.15 secs] 
441.853: [Full GC (Ergonomics) [PSYoungGen: 236544K->232065K(291840K)] [ParOldGen: 699053K->699372K(699392K)] 935597K->931437K(991232K), [Metaspace: 224642K->224642K(1259520K)], 5.9210557 secs] [Times: user=36.36 sys=0.41, real=5.92 secs] 
447.804: [Full GC (Ergonomics) [PSYoungGen: 236542K->234063K(291840K)] [ParOldGen: 699372K->699367K(699392K)] 935915K->933431K(991232K), [Metaspace: 224646K->224646K(1259520K)], 3.9604306 secs] [Times: user=23.45 sys=0.28, real=3.96 secs] 
451.775: [Full GC (Ergonomics) [PSYoungGen: 236504K->234282K(291840K)] [ParOldGen: 699367K->699365K(699392K)] 935872K->933647K(991232K), [Metaspace: 224651K->224651K(1259520K)], 3.2868472 secs] [Times: user=19.38 sys=0.17, real=3.29 secs] 
455.072: [Full GC (Ergonomics) [PSYoungGen: 236544K->234557K(291840K)] [ParOldGen: 699365K->699364K(699392K)] 935909K->933921K(991232K), [Metaspace: 224653K->224653K(1259520K)], 3.4987774 secs] [Times: user=20.05 sys=0.20, real=3.50 secs] 
458.580: [Full GC (Ergonomics) [PSYoungGen: 236544K->235683K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935047K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.2838337 secs] [Times: user=13.86 sys=0.14, real=2.28 secs] 
460.868: [Full GC (Ergonomics) [PSYoungGen: 236544K->236026K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935390K(991232K), [Metaspace: 224653K->224653K(1259520K)], 3.0311774 secs] [Times: user=18.47 sys=0.17, real=3.03 secs] 
463.905: [Full GC (Ergonomics) [PSYoungGen: 236544K->236291K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935655K(991232K), [Metaspace: 224653K->224653K(1259520K)], 3.2992766 secs] [Times: user=18.97 sys=0.20, real=3.30 secs] 
467.208: [Full GC (Ergonomics) [PSYoungGen: 236544K->236453K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935817K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0202135 secs] [Times: user=12.09 sys=0.03, real=2.02 secs] 
469.230: [Full GC (Ergonomics) [PSYoungGen: 236544K->236499K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935864K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.2842321 secs] [Times: user=11.22 sys=0.06, real=2.28 secs] 
471.516: [Full GC (Ergonomics) [PSYoungGen: 236544K->236500K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935864K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.1072678 secs] [Times: user=13.17 sys=0.08, real=2.11 secs] 
473.626: [Full GC (Ergonomics) [PSYoungGen: 236544K->236500K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935864K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0488489 secs] [Times: user=13.56 sys=0.03, real=2.05 secs] 
475.677: [Full GC (Ergonomics) [PSYoungGen: 236544K->236501K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935865K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0394856 secs] [Times: user=12.74 sys=0.05, real=2.04 secs] 
477.719: [Full GC (Ergonomics) [PSYoungGen: 236544K->236505K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935869K(991232K), [Metaspace: 224653K->224653K(1259520K)], 1.9407475 secs] [Times: user=12.42 sys=0.06, real=1.94 secs] 
479.662: [Full GC (Ergonomics) [PSYoungGen: 236544K->236504K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935869K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0129746 secs] [Times: user=13.91 sys=0.02, real=2.01 secs] 
481.677: [Full GC (Ergonomics) [PSYoungGen: 236544K->236504K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935868K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.1235322 secs] [Times: user=14.25 sys=0.00, real=2.13 secs] 
483.803: [Full GC (Ergonomics) [PSYoungGen: 236544K->236506K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935870K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.8180015 secs] [Times: user=17.41 sys=0.11, real=2.82 secs] 
486.623: [Full GC (Ergonomics) [PSYoungGen: 236544K->236507K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935871K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.1844800 secs] [Times: user=14.25 sys=0.08, real=2.18 secs] 
488.809: [Full GC (Ergonomics) [PSYoungGen: 236544K->236525K(291840K)] [ParOldGen: 699364K->699364K(699392K)] 935908K->935889K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.1819199 secs] [Times: user=13.70 sys=0.00, real=2.18 secs] 
490.996: [Full GC (Ergonomics) [PSYoungGen: 236544K->236522K(291840K)] [ParOldGen: 699392K->699331K(699392K)] 935936K->935854K(991232K), [Metaspace: 224653K->224653K(1259520K)], 3.4432963 secs] [Times: user=20.97 sys=0.13, real=3.44 secs] 
494.441: [Full GC (Ergonomics) [PSYoungGen: 236544K->236532K(291840K)] [ParOldGen: 699335K->699333K(699392K)] 935879K->935866K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.9829952 secs] [Times: user=18.20 sys=0.08, real=2.98 secs] 
497.426: [Full GC (Ergonomics) [PSYoungGen: 236544K->236532K(291840K)] [ParOldGen: 699333K->699333K(699392K)] 935877K->935866K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.1469969 secs] [Times: user=12.98 sys=0.00, real=2.15 secs] 
499.575: [Full GC (Ergonomics) [PSYoungGen: 236544K->236533K(291840K)] [ParOldGen: 699333K->699332K(699392K)] 935877K->935865K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.1205769 secs] [Times: user=12.61 sys=0.09, real=2.12 secs] 
501.699: [Full GC (Ergonomics) [PSYoungGen: 236544K->236536K(291840K)] [ParOldGen: 699332K->699331K(699392K)] 935876K->935868K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.8622694 secs] [Times: user=18.03 sys=0.09, real=2.86 secs] 
504.563: [Full GC (Ergonomics) [PSYoungGen: 236544K->236540K(291840K)] [ParOldGen: 699331K->699318K(699392K)] 935875K->935859K(991232K), [Metaspace: 224653K->224653K(1259520K)], 4.1430709 secs] [Times: user=22.76 sys=0.24, real=4.14 secs] 
508.708: [Full GC (Ergonomics) [PSYoungGen: 236544K->236541K(291840K)] [ParOldGen: 699318K->699318K(699392K)] 935862K->935860K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0940789 secs] [Times: user=12.33 sys=0.05, real=2.10 secs] 
510.805: [Full GC (Ergonomics) [PSYoungGen: 236544K->236543K(291840K)] [ParOldGen: 699318K->699318K(699392K)] 935862K->935861K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0593544 secs] [Times: user=13.25 sys=0.02, real=2.06 secs] 
512.867: [Full GC (Ergonomics) [PSYoungGen: 236544K->236543K(291840K)] [ParOldGen: 699318K->699318K(699392K)] 935862K->935861K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0987119 secs] [Times: user=14.66 sys=0.00, real=2.10 secs] 
514.968: [Full GC (Ergonomics) [PSYoungGen: 236544K->236538K(291840K)] [ParOldGen: 699318K->699318K(699392K)] 935862K->935856K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.6543046 secs] [Times: user=17.27 sys=0.05, real=2.65 secs] 
517.625: [Full GC (Ergonomics) [PSYoungGen: 236544K->236540K(291840K)] [ParOldGen: 699318K->699318K(699392K)] 935862K->935858K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.1361997 secs] [Times: user=12.95 sys=0.05, real=2.14 secs] 
519.764: [Full GC (Ergonomics) [PSYoungGen: 236544K->236540K(291840K)] [ParOldGen: 699318K->699318K(699392K)] 935862K->935858K(991232K), [Metaspace: 224653K->224653K(1259520K)], 3.0118997 secs] [Times: user=18.47 sys=0.25, real=3.01 secs] 
522.778: [Full GC (Ergonomics) [PSYoungGen: 236544K->236540K(291840K)] [ParOldGen: 699318K->699318K(699392K)] 935862K->935858K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0979907 secs] [Times: user=12.89 sys=0.06, real=2.10 secs] 
524.878: [Full GC (Ergonomics) [PSYoungGen: 236544K->236540K(291840K)] [ParOldGen: 699318K->699318K(699392K)] 935862K->935858K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0943157 secs] [Times: user=12.59 sys=0.11, real=2.10 secs] 
526.975: [Full GC (Ergonomics) [PSYoungGen: 236544K->236542K(291840K)] [ParOldGen: 699318K->699318K(699392K)] 935862K->935860K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0059364 secs] [Times: user=13.63 sys=0.03, real=2.01 secs] 
528.983: [Full GC (Ergonomics) [PSYoungGen: 236544K->236542K(291840K)] [ParOldGen: 699318K->699318K(699392K)] 935862K->935860K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0105500 secs] [Times: user=13.39 sys=0.02, real=2.01 secs] 
530.996: [Full GC (Ergonomics) [PSYoungGen: 236544K->236542K(291840K)] [ParOldGen: 699318K->699317K(699392K)] 935862K->935859K(991232K), [Metaspace: 224653K->224653K(1259520K)], 3.2482589 secs] [Times: user=20.34 sys=0.19, real=3.25 secs] 
534.246: [Full GC (Ergonomics) [PSYoungGen: 236544K->236539K(291840K)] [ParOldGen: 699317K->699282K(699392K)] 935861K->935821K(991232K), [Metaspace: 224653K->224653K(1259520K)], 3.6709869 secs] [Times: user=21.42 sys=0.13, real=3.67 secs] 
537.919: [Full GC (Ergonomics) [PSYoungGen: 236543K->236539K(291840K)] [ParOldGen: 699282K->699282K(699392K)] 935826K->935821K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.2286846 secs] [Times: user=12.83 sys=0.00, real=2.23 secs] 
540.150: [Full GC (Ergonomics) [PSYoungGen: 236543K->236540K(291840K)] [ParOldGen: 699282K->699282K(699392K)] 935826K->935822K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0025481 secs] [Times: user=13.03 sys=0.02, real=2.00 secs] 
542.154: [Full GC (Ergonomics) [PSYoungGen: 236544K->236540K(291840K)] [ParOldGen: 699282K->699282K(699392K)] 935826K->935822K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0454392 secs] [Times: user=13.34 sys=0.05, real=2.04 secs] 
544.203: [Full GC (Ergonomics) [PSYoungGen: 236544K->236542K(291840K)] [ParOldGen: 699282K->699282K(699392K)] 935826K->935824K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.1077408 secs] [Times: user=12.69 sys=0.03, real=2.11 secs] 
546.312: [Full GC (Ergonomics) [PSYoungGen: 236544K->236542K(291840K)] [ParOldGen: 699282K->699282K(699392K)] 935826K->935824K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0332985 secs] [Times: user=14.09 sys=0.00, real=2.03 secs] 
548.348: [Full GC (Ergonomics) [PSYoungGen: 236544K->236542K(291840K)] [ParOldGen: 699282K->699282K(699392K)] 935826K->935824K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.0410866 secs] [Times: user=12.94 sys=0.03, real=2.04 secs] 
550.391: [Full GC (Ergonomics) [PSYoungGen: 236544K->236542K(291840K)] [ParOldGen: 699282K->699282K(699392K)] 935826K->935824K(991232K), [Metaspace: 224653K->224653K(1259520K)], 1.9922488 secs] [Times: user=13.44 sys=0.03, real=1.99 secs] 
552.385: [Full GC (Ergonomics) [PSYoungGen: 236544K->236542K(291840K)] [ParOldGen: 699282K->699282K(699392K)] 935826K->935824K(991232K), [Metaspace: 224653K->224653K(1259520K)], 2.2315800 secs] [Times: user=14.31 sys=0.05, real=2.23 secs] 
554.619: [Full GC (Ergonomics)  


通过GC日志,可以看到年轻GC分配担保失败,Full GC 回收效果几乎为0,考虑OOM

1.3、堆内存

在这里插入图片描述

可以看到堆内存不是锯齿形状,说明问题有可能在内存.

1.4、CPU

在这里插入图片描述

1.5、visual GC

在这里插入图片描述

2、分析

因为项目没有人用,启动后内存一直增大,考虑大sql产生的大数据。

2.1、查看慢日志

在这里插入图片描述

在这里插入图片描述

sql语句会查到198万数据,这些数据导致内存溢出了。
到这里问题就解决了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JVM--调优--04--案例02--大SQL导致内存溢出 的相关文章

  • Java Swing BoxLayout 忽略 AlignmentX

    在下面的代码中 通过调用setAlignmentX with Component LEFT ALIGNMENT我希望在居中的滑块上获得左对齐的标签 由于某种原因 标签也居中 似乎与传递给 setAlignmentX 的值无关 我必须向 se
  • 将处理项目移至 Eclipse

    我已经在处理项目上工作了一段时间 现在想将其移至 Eclipse 中 我已经在 Eclipse 环境中安装了 Proclipse 我有很多扩展名为 pde 的文件 然而 Proclipse 文件都以 java 结尾 所有 pde 文件都存在
  • 是否可以使用 Java 读写 Parquet,而不依赖 Hadoop 和 HDFS?

    我一直在寻找这个问题的解决方案 在我看来 如果不引入对 HDFS 和 Hadoop 的依赖 就无法在 Java 程序中嵌入读写 Parquet 格式 它是否正确 我想在 Hadoop 集群之外的客户端计算机上进行读写 我开始对 Apache
  • 如何准确判断 double 是否为整数? [复制]

    这个问题在这里已经有答案了 具体来说 在 Java 中 我如何确定double是一个整数 为了澄清 我想知道如何确定 double 实际上不包含任何分数或小数 我主要关心的是浮点数的性质 我想到的方法 以及我通过谷歌找到的方法 基本上遵循以
  • Apache Thrift Java-Javascript 通信

    我正在编写一个基于 Apache Thrift 的 Java 服务器 它将从 Javascript 客户端接收数据 我已经完成了 Java 服务器 但问题是我可以获得 Javascript 客户端的工作示例 我无法找到一个好的示例 构建文档
  • 为什么通过 方法向 List 添加元素(类型正确)会出现编译错误? [复制]

    这个问题在这里已经有答案了 我对泛型通配符概念几乎没有疑问 1 假设我有一个方法 void write List
  • Maven WebApp META-INF context.xml

    我正在使用 Maven 3 并且尝试在 webapp 文件夹下添加 META INF 文件夹 所以我正在尝试执行以下操作 src main webapp META INF context xml WEB INF 下面是我的 POM 文件
  • 使用 Jena 查询维基数据

    目前 Wikidata 有一个 SPARQL 端点 https query wikidata org https query wikidata org 我想使用 Jena 3 0 1 查询此网站 我使用以下代码 但收到错误消息 端点返回的
  • 在拇指上方显示修改后的 JSlider 值

    有没有一种简单的方法可以在使用某些 外观和感觉 的同时更改 JSlider 上方标签中显示的值 为了清楚起见 我正在谈论这个值 具体来说 我想显示除以 1000 的值而不是值本身 我知道如果我显示它们 我可以为刻度设置标签 但用户将不得不猜
  • 从 CLI 部署 Maven 项目?

    在 IDE 中构建并运行良好 cd home thufir NetBeansProjects HelloMaven JAVA HOME usr lib jvm java 8 openjdk amd64 home thufir local s
  • 如何让“循环”泛型在 Java 中工作?

    我在编译以下涉及一些泛型的代码时遇到错误 public abstract class State
  • 避免 @Secured 注释的重复值

    我正在尝试使用以下方法来保护我的服务方法 Secured如下 public interface IUserService Secured ROLE ROLE1 ROLE ROLE2 ResponseEntity saveUser Creat
  • Time.valueOf 方法返回错误值

    我使用 Time valueOf 方法将字符串 09 00 00 转换为 Time 对象 如下所示 Time valueOf LocalTime parse 09 00 00 当我调用 getTime 来显示我得到的值时 28800000
  • 使用 Guava Ordering 对对象列表进行多条件排序

    我有一个类无法实现可比较 但需要根据 2 个字段进行排序 我怎样才能用番石榴实现这一目标 假设班级是 class X String stringValue java util Date dateValue 我有一个清单 List
  • JPA Web 应用程序管理策略

    我们目前正在开发一个 J2EE Web 应用程序 使用 JPA 作为我们的数据访问层 我们目前正在研究几种不同的策略来在我们的应用程序中利用缓存 Create an EntityManager per request 在请求范围内获取缓存
  • 如何使用eclipse调试JSP tomcat服务?

    我想使用 Eclipse IDE 调试器来调试单独运行的 JSP Struts Tomcat Hibernate 应用程序堆栈 如何设置 java JVM 和 eclipse 以便设置断点 监视变量值并查看当前正在执行的代码 我刚刚用谷歌搜
  • 为什么不能在 if 语句中声明变量?

    以下 Java 代码无法编译 int a 0 if a 1 int b 0 if a 1 b 1 为什么 不能有任何代码路径导致程序将 1 分配给b无需先声明 我突然想到b的变量范围可能仅限于第一个if声明 但后来我不明白为什么 如果我实在
  • Firebase:用户注册后如何进行电话号码验证?

    所以我知道我可以使用电子邮件验证或电话号码验证 但我想做的是在用户注册或登录后进行电话号码验证 如何连接这两种身份验证方法 最后 Firebase中是否有一个函数可以检查用户是否通过电话号码验证 谢谢 即使用户已通过身份验证 您仍然可以使用
  • java Web应用程序中的日期转换

    String date1 13 03 2014 16 56 46 AEDT SimpleDateFormat sdf new SimpleDateFormat dd MM yyyy HH mm ss z sdf setTimeZone Ti
  • Unicode(希腊语)字符存储在数据库中,例如“??????”

    数据库中的希腊字符就像问号 我找不到解决办法 我使用 Java Swing 开发了一个应用程序 但是当我在 MySQL 中插入希腊字母时 就像问号一样 我将数据库排序规则更改为 utf8 并将列也更改为 utf8 我的项目编码设置为UTF

随机推荐

  • 远程桌面控制台,有标签页可以管理多个远程桌面

    Server 2003系统自带远程桌面控制台 有标签页可以管理多个远程桌面 在windows的其他系统如果要实现可以参照以下操作 1 将server2003系统C WINDOWS system32目录下的mstsmhst dll mstsm
  • Android之 WebView的使用

    一 简介 1 1 WebView是用来展示网页的控件 底层是google的WebKit的引擎 比起苹果的WebView webkit一些不足地方 不能支持word等文件的预览 纯标签加载 并不支持所有标签的加载 不支持文件的下载 图片的放大
  • Elasticsearch 索引增删改

    添加小编微信 372787553 进入程序员技术交流群 本文已被 ElasticSearch从入门到入魔 收录 Elasticsearch 增删改 在前面我们已经安装好了elasticsearch 已经kibana 如果您还没有安装可以参考
  • 区块链倪老师:《区块链思维》第二章——“二维思维”的使用方法

    上回在 区块链思维 第一章中 我们已经从 一维思维 进阶到了 二维思维 今天我们就来讲讲如何使用 二维思维 二维思维 也叫结构化思维 顾名思义是将知识进行结构化的一种思维方式 同样 在区块链系统中 不同的部分分别构成了不同的结构 一般说来
  • 我的Android进阶之旅------>经典的大客推荐(排名不分先后)!!

    今天看到一篇文章 收藏了很多大牛的博客 在这里分享一下 转载于 http blog csdn net wujxiaoz article details 8237096 Android中文Wiki AndroidStudio NDK开发 移动
  • 思维导图系列——数据库

    思维导图系列 数据库 思维导图为博主期末复习亲自整理而成的 知识点覆盖全 可直接看思维导图复习 包含注解 图示等 觉得对你有帮助 不妨一键三连哦 链接见文末 参考书目 数据库系统概论 第5版 王珊 系列文章直达 思维导图系列 操作系统 思维
  • Qt信号与槽机制的本质

    引入 对象与对象之间的通信有多个方式 如果我们要提供一种对象之间的通信机制 这种机制 要能够给两个不同对象中的函数建立映射关系 前者被调用时后者也能被自动调用 再深入一些 两个对象如果都互相不知道对方的存在 仍然可以建立联系 甚至一对一的映
  • 人物故事

    李飞飞 导语 今年9月11日 谷歌云AI部门负责人李飞飞宣布即将离职 回到斯坦福大学任教 外媒 连线 杂志日前刊文 讲述了李飞飞离职背后的故事 以下为文章全文 去年六月有段时间 凌晨一点左右 李飞飞穿着睡衣 坐在华盛顿特区酒店房间里 练习几
  • web页面攻击分为几类?可以提供几种解决方案吗?

    WEB基本攻击大致可以分为三大类 资源枚举 参数操纵 和 其它攻击 资源枚举 遍历站点所有可访问的目录 然后把一些常见的备胎文件名 比如 sql bak index 副本 html 一个个都枚举一下 如果运气好枚举到了就直接下载 参数操纵
  • 嵌入式linux通过systemd自启动一个c代码

    上一篇博文说了嵌入式linux通过systemd自启动一个python代码 这次把python代码改为c代码 再试试 主要有两个文件 etc systemd system autostart service 用于启动 home roor a
  • 【Error】Call requires API level 3 (current min is 1)解决办法

    今天从网上下载了一个程序 本来好好的 后来不知道怎么弄的就不好使了 解决办法 在工程上右键 gt Android Tools gt Clear Lint Markers
  • [leetcode 周赛 148] 1147 段式回文

    目录 1147 Longest Chunked Palindrome Decomposition 段式回文 描述 思路 代码实现 1147 Longest Chunked Palindrome Decomposition 段式回文 描述 段
  • js逆向DES/AES解密篇

    以某网站登录为例 显然参数由三部分构成 用户名 密码和一个十六位的时间戳 显而易见密码被加密了 以password为关键词搜索js 定位到这一行打个断点 重新点击登录按钮 就会进入到加密函数内部 可以确定是由这个函数进行加密的 b encr
  • Oracle提示,严重: testWhileIdle is true, validationQuery not set

    使用Druid连接Oracle数据库时 提示严重 testWhileIdle is true validationQuery not set 上面的是错误 下面的是日志 是没有问题的 修改错误信息参考testWhileIdle is tru
  • js数组高阶函数——includes()方法

    博主 小猫娃来啦 文章核心 js数组高阶函数 includes方法 文章目录 前言 数组的一般化操作 创建数组 获取数组长度 访问 遍历 数组元素 修改数组元素 删除数组元素 数组尾部添加 数组尾部删除 includes 方法 举例说明 关
  • JavaScript加密/解密与OpenAI的对接:生成加密对话的ChatGPT 4.0应用

    首先 我们来看一个简单的JavaScript加密算法的示例 该算法将输入的字符串每个字符的ASCII值加上1 并返回一个新的字符串 以下是加密函数的代码 javascriptCopy codefunction encrypt message
  • js判断object里面是否包含某一字段

  • Arduino IDE闪退解决办法

    打开Arduino的时候 开始界面只显示了 初始化包 和 准备开发板 然后开始界面消息 Arduino也不能运行 解决办法 将 C Users 你的用户名 AppData Local Arduino15文件夹 删除即可 需要注意 有的电脑有
  • 代码质量检测-Sonar

    一 Sonar简介 sonarqube系统是一个代码质量检测工具 由以下四个组件组成 https docs sonarqube org display SONAR Architecture and Integration 1 一个sonar
  • JVM--调优--04--案例02--大SQL导致内存溢出

    JVM 调优 04 案例02 大SQL导致内存溢出 1 现象 项目启动 且没有人使用 一段时间后就报redis连接异常 1 1 日志信息 org redisson client RedisTimeoutException Command e