[x] I have searched the issues of this repository and believe that this is not a duplicate.
1. Bug Description
已经修改redis连接参数,但tm启动时还是一直报“io.lettuce.core.RedisConnectionException: Unable to connect to 172.17.0.1:6379”
172.17.0.1:6379 这个地址不知道是在哪里指定的,我的application.properties中已经修改了
spring.redis.host=localhost
spring.redis.port=6379
指向了我本机redis了
2. Environment:
JDK version:1.8
OS: win 10
TX-LCN version: 5.0.2.RELEASE
Others:
3. Exception Stacktrace
2019-05-26 15:59:53.751 DEBUG 18176 --- [ main] o.s.w.s.resource.ResourceUrlProvider : Looking for resource handler mappings
2019-05-26 15:59:53.752 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Returning cached instance of singleton bean 'faviconHandlerMapping'
2019-05-26 15:59:53.752 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Returning cached instance of singleton bean 'resourceHandlerMapping'
2019-05-26 15:59:53.752 DEBUG 18176 --- [ main] o.s.w.s.resource.ResourceUrlProvider : Found resource handler mapping: URL pattern="/**/favicon.ico", locations=[class path resource [assets/], ServletContext resource [/], class path resource []], resolvers=[org.springframework.web.servlet.resource.PathResourceResolver@7cf66cf9]
2019-05-26 15:59:53.752 DEBUG 18176 --- [ main] o.s.w.s.resource.ResourceUrlProvider : Found resource handler mapping: URL pattern="/webjars/**", locations=[class path resource [META-INF/resources/webjars/]], resolvers=[org.springframework.web.servlet.resource.PathResourceResolver@38f63756]
2019-05-26 15:59:53.752 DEBUG 18176 --- [ main] o.s.w.s.resource.ResourceUrlProvider : Found resource handler mapping: URL pattern="/assets/**", locations=[class path resource [assets/], ServletContext resource [/]], resolvers=[org.springframework.web.servlet.resource.PathResourceResolver@3d7caf9c]
2019-05-26 15:59:53.753 DEBUG 18176 --- [ main] o.s.c.e.PropertySourcesPropertyResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
2019-05-26 15:59:53.788 INFO 18176 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 9000 (http) with context path ''
2019-05-26 15:59:53.789 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Returning cached instance of singleton bean 'springApplicationAdminRegistrar'
2019-05-26 15:59:53.789 DEBUG 18176 --- [ main] o.s.w.c.s.StandardServletEnvironment : Adding PropertySource 'server.ports' with highest search precedence
2019-05-26 15:59:53.791 INFO 18176 --- [ main] com.codingapi.txlcn.tm.TMApplication : Started TMApplication in 11.913 seconds (JVM running for 13.933)
2019-05-26 15:59:53.793 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Returning cached instance of singleton bean 'txLcnApplicationRunner'
2019-05-26 15:59:53.795 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Returning cached instance of singleton bean 'TMAutoCluster'
2019-05-26 15:59:53.795 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Returning cached instance of singleton bean 'ensureIdGenEngine'
2019-05-26 15:59:53.795 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Returning cached instance of singleton bean 'TMRpcServer'
2019-05-26 15:59:53.795 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Returning cached instance of singleton bean 'rpcNettyInitializer'
2019-05-26 15:59:53.795 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Returning cached instance of singleton bean 'txLcnLoggerHelper'
2019-05-26 15:59:53.798 DEBUG 18176 --- [ main] i.n.channel.MultithreadEventLoopGroup : -Dio.netty.eventLoopThreads: 16
2019-05-26 15:59:53.802 DEBUG 18176 --- [ main] io.netty.channel.nio.NioEventLoop : -Dio.netty.noKeySetOptimization: false
2019-05-26 15:59:53.802 DEBUG 18176 --- [ main] io.netty.channel.nio.NioEventLoop : -Dio.netty.selectorAutoRebuildThreshold: 512
2019-05-26 15:59:53.848 DEBUG 18176 --- [ main] io.netty.channel.DefaultChannelId : -Dio.netty.processId: 18176 (auto-detected)
2019-05-26 15:59:53.850 DEBUG 18176 --- [ main] io.netty.util.NetUtil : -Djava.net.preferIPv4Stack: false
2019-05-26 15:59:53.850 DEBUG 18176 --- [ main] io.netty.util.NetUtil : -Djava.net.preferIPv6Addresses: false
2019-05-26 15:59:54.307 DEBUG 18176 --- [ main] io.netty.util.NetUtil : Loopback interface: lo (Software Loopback Interface 1, 127.0.0.1)
2019-05-26 15:59:54.307 DEBUG 18176 --- [ main] io.netty.util.NetUtil : Failed to get SOMAXCONN from sysctl and file \proc\sys\net\core\somaxconn. Default: 200
2019-05-26 15:59:54.808 DEBUG 18176 --- [ main] io.netty.channel.DefaultChannelId : -Dio.netty.machineId: 98:3b:8f:ff:fe:0f:4f:06 (auto-detected)
2019-05-26 15:59:54.835 DEBUG 18176 --- [ main] io.netty.buffer.ByteBufUtil : -Dio.netty.allocator.type: pooled
2019-05-26 15:59:54.835 DEBUG 18176 --- [ main] io.netty.buffer.ByteBufUtil : -Dio.netty.threadLocalDirectBufferSize: 0
2019-05-26 15:59:54.835 DEBUG 18176 --- [ main] io.netty.buffer.ByteBufUtil : -Dio.netty.maxThreadLocalCharBufferSize: 16384
2019-05-26 15:59:54.843 INFO 18176 --- [ main] c.c.t.t.n.i.NettyRpcServerInitializer : Socket started on 127.0.0.1:8070
2019-05-26 15:59:54.858 DEBUG 18176 --- [ main] o.s.d.redis.core.RedisConnectionUtils : Opening RedisConnection
2019-05-26 15:59:54.860 DEBUG 18176 --- [ main] io.lettuce.core.RedisClient : Trying to get a Redis connection for: RedisURI [host='172.17.0.1', port=6379]
2019-05-26 15:59:54.860 INFO 18176 --- [ntLoopGroup-4-1] io.netty.handler.logging.LoggingHandler : [id: 0x43ff3383] REGISTERED
2019-05-26 15:59:54.863 INFO 18176 --- [ntLoopGroup-4-1] io.netty.handler.logging.LoggingHandler : [id: 0x43ff3383] BIND: /127.0.0.1:8070
2019-05-26 15:59:54.866 INFO 18176 --- [ntLoopGroup-4-1] io.netty.handler.logging.LoggingHandler : [id: 0x43ff3383, L:/127.0.0.1:8070] ACTIVE
2019-05-26 15:59:54.954 INFO 18176 --- [ main] io.lettuce.core.EpollProvider : Starting without optional epoll library
2019-05-26 15:59:54.957 INFO 18176 --- [ main] io.lettuce.core.KqueueProvider : Starting without optional kqueue library
2019-05-26 15:59:54.963 DEBUG 18176 --- [ main] i.l.c.r.DefaultEventLoopGroupProvider : Adding reference to io.netty.channel.nio.NioEventLoopGroup@13018f00, existing ref count 0
2019-05-26 15:59:54.966 DEBUG 18176 --- [ main] io.lettuce.core.RedisClient : Resolved SocketAddress 172.17.0.1:6379 using RedisURI [host='172.17.0.1', port=6379]
2019-05-26 15:59:54.966 DEBUG 18176 --- [ main] io.lettuce.core.RedisClient : Connecting to Redis at 172.17.0.1:6379
2019-05-26 15:59:54.982 DEBUG 18176 --- [ioEventLoop-6-1] io.netty.util.Recycler : -Dio.netty.recycler.maxCapacityPerThread: 4096
2019-05-26 15:59:54.982 DEBUG 18176 --- [ioEventLoop-6-1] io.netty.util.Recycler : -Dio.netty.recycler.maxSharedCapacityFactor: 2
2019-05-26 15:59:54.982 DEBUG 18176 --- [ioEventLoop-6-1] io.netty.util.Recycler : -Dio.netty.recycler.linkCapacity: 16
2019-05-26 15:59:54.982 DEBUG 18176 --- [ioEventLoop-6-1] io.netty.util.Recycler : -Dio.netty.recycler.ratio: 8
2019-05-26 15:59:54.991 DEBUG 18176 --- [ioEventLoop-6-1] io.netty.buffer.AbstractByteBuf : -Dio.netty.buffer.checkAccessible: true
2019-05-26 15:59:54.991 DEBUG 18176 --- [ioEventLoop-6-1] io.netty.buffer.AbstractByteBuf : -Dio.netty.buffer.checkBounds: true
2019-05-26 15:59:54.991 DEBUG 18176 --- [ioEventLoop-6-1] i.n.util.ResourceLeakDetectorFactory : Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@3cb5009a
2019-05-26 15:59:55.006 DEBUG 18176 --- [ioEventLoop-6-1] io.lettuce.core.protocol.CommandHandler : [channel=0xb45064b0, [id: 0x5d0763fa] (inactive), chid=0x1] channelRegistered()
2019-05-26 16:00:05.010 DEBUG 18176 --- [ioEventLoop-6-1] io.lettuce.core.RedisClient : Connecting to Redis at 172.17.0.1:6379: {}
io.netty.channel.ConnectTimeoutException: connection timed out: /172.17.0.1:6379
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:267)
at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:127)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:163)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:466)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:748)
2019-05-26 16:00:05.011 DEBUG 18176 --- [ioEventLoop-6-1] io.lettuce.core.RedisChannelHandler : close()
2019-05-26 16:00:05.011 DEBUG 18176 --- [ioEventLoop-6-1] i.lettuce.core.protocol.DefaultEndpoint : [unknown, epid=0x1] close()
2019-05-26 16:00:05.012 DEBUG 18176 --- [ioEventLoop-6-1] io.lettuce.core.protocol.CommandHandler : [channel=0xb45064b0, [id: 0x5d0763fa] (inactive), chid=0x1] channelUnregistered()
2019-05-26 16:00:05.013 DEBUG 18176 --- [ main] o.s.d.redis.core.RedisConnectionUtils : Opening RedisConnection
2019-05-26 16:00:05.013 DEBUG 18176 --- [ main] io.lettuce.core.RedisClient : Trying to get a Redis connection for: RedisURI [host='172.17.0.1', port=6379]
2019-05-26 16:00:05.013 DEBUG 18176 --- [ main] io.lettuce.core.RedisClient : Resolved SocketAddress 172.17.0.1:6379 using RedisURI [host='172.17.0.1', port=6379]
2019-05-26 16:00:05.013 DEBUG 18176 --- [ main] io.lettuce.core.RedisClient : Connecting to Redis at 172.17.0.1:6379
2019-05-26 16:00:05.015 DEBUG 18176 --- [ioEventLoop-6-2] io.lettuce.core.protocol.CommandHandler : [channel=0xbe3ad8c4, [id: 0x44c44170] (inactive), chid=0x2] channelRegistered()
2019-05-26 16:00:15.016 DEBUG 18176 --- [ioEventLoop-6-2] io.lettuce.core.RedisClient : Connecting to Redis at 172.17.0.1:6379: {}
io.netty.channel.ConnectTimeoutException: connection timed out: /172.17.0.1:6379
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:267)
at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:127)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:163)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:466)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:748)
2019-05-26 16:00:15.016 DEBUG 18176 --- [ioEventLoop-6-2] io.lettuce.core.RedisChannelHandler : close()
2019-05-26 16:00:15.016 DEBUG 18176 --- [ioEventLoop-6-2] i.lettuce.core.protocol.DefaultEndpoint : [unknown, epid=0x2] close()
2019-05-26 16:00:15.017 DEBUG 18176 --- [ioEventLoop-6-2] io.lettuce.core.protocol.CommandHandler : [channel=0xbe3ad8c4, [id: 0x44c44170] (inactive), chid=0x2] channelUnregistered()
2019-05-26 16:00:15.020 DEBUG 18176 --- [ main] .c.l.ClasspathLoggingApplicationListener : Application failed to start with classpath: [file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/charsets.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/deploy.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/ext/access-bridge-64.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/ext/cldrdata.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/ext/dnsns.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/ext/jaccess.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/ext/jfxrt.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/ext/localedata.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/ext/nashorn.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/ext/sunec.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/ext/sunjce_provider.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/ext/sunmscapi.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/ext/sunpkcs11.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/ext/zipfs.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/javaws.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/jce.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/jfr.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/jfxswt.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/jsse.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/management-agent.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/plugin.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/resources.jar, file:/D:/Program%20Files/Java/jdk1.8.0_131/jre/lib/rt.jar, file:/D:/develope/github/tx-lcn/txlcn-tm/target/classes/, file:/D:/develope/github/tx-lcn/txlcn-logger/target/classes/, file:/D:/develope/apache-maven-3.5.4/repo/commons-dbutils/commons-dbutils/1.7/commons-dbutils-1.7.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/zaxxer/HikariCP/3.1.0/HikariCP-3.1.0.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar, file:/D:/develope/github/tx-lcn/txlcn-common/target/classes/, file:/D:/develope/github/tx-lcn/txlcn-txmsg-netty/target/classes/, file:/D:/develope/github/tx-lcn/txlcn-txmsg/target/classes/, file:/D:/develope/apache-maven-3.5.4/repo/io/netty/netty-all/4.1.31.Final/netty-all-4.1.31.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-starter-web/2.0.5.RELEASE/spring-boot-starter-web-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-starter/2.0.5.RELEASE/spring-boot-starter-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot/2.0.5.RELEASE/spring-boot-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-autoconfigure/2.0.5.RELEASE/spring-boot-autoconfigure-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-starter-logging/2.0.5.RELEASE/spring-boot-starter-logging-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar, file:/D:/develope/apache-maven-3.5.4/repo/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/apache/logging/log4j/log4j-to-slf4j/2.10.0/log4j-to-slf4j-2.10.0.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/apache/logging/log4j/log4j-api/2.10.0/log4j-api-2.10.0.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/slf4j/jul-to-slf4j/1.7.25/jul-to-slf4j-1.7.25.jar, file:/D:/develope/apache-maven-3.5.4/repo/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/yaml/snakeyaml/1.19/snakeyaml-1.19.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-starter-json/2.0.5.RELEASE/spring-boot-starter-json-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/fasterxml/jackson/core/jackson-databind/2.9.6/jackson-databind-2.9.6.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/fasterxml/jackson/core/jackson-annotations/2.9.0/jackson-annotations-2.9.0.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/fasterxml/jackson/core/jackson-core/2.9.6/jackson-core-2.9.6.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.9.6/jackson-datatype-jdk8-2.9.6.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.9.6/jackson-datatype-jsr310-2.9.6.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/fasterxml/jackson/module/jackson-module-parameter-names/2.9.6/jackson-module-parameter-names-2.9.6.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-starter-tomcat/2.0.5.RELEASE/spring-boot-starter-tomcat-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/apache/tomcat/embed/tomcat-embed-core/8.5.34/tomcat-embed-core-8.5.34.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/apache/tomcat/embed/tomcat-embed-el/8.5.34/tomcat-embed-el-8.5.34.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/apache/tomcat/embed/tomcat-embed-websocket/8.5.34/tomcat-embed-websocket-8.5.34.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/hibernate/validator/hibernate-validator/6.0.12.Final/hibernate-validator-6.0.12.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/jboss/logging/jboss-logging/3.3.2.Final/jboss-logging-3.3.2.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/fasterxml/classmate/1.3.4/classmate-1.3.4.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-web/5.0.9.RELEASE/spring-web-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-beans/5.0.9.RELEASE/spring-beans-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-webmvc/5.0.9.RELEASE/spring-webmvc-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-aop/5.0.9.RELEASE/spring-aop-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-expression/5.0.9.RELEASE/spring-expression-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-starter-data-redis/2.0.5.RELEASE/spring-boot-starter-data-redis-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/data/spring-data-redis/2.0.10.RELEASE/spring-data-redis-2.0.10.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/data/spring-data-keyvalue/2.0.10.RELEASE/spring-data-keyvalue-2.0.10.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-tx/5.0.9.RELEASE/spring-tx-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-oxm/5.0.9.RELEASE/spring-oxm-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/lettuce/lettuce-core/5.0.5.RELEASE/lettuce-core-5.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/projectreactor/reactor-core/3.1.9.RELEASE/reactor-core-3.1.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/reactivestreams/reactive-streams/1.0.2/reactive-streams-1.0.2.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/netty/netty-common/4.1.29.Final/netty-common-4.1.29.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/netty/netty-transport/4.1.29.Final/netty-transport-4.1.29.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/netty/netty-buffer/4.1.29.Final/netty-buffer-4.1.29.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/netty/netty-resolver/4.1.29.Final/netty-resolver-4.1.29.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/netty/netty-handler/4.1.29.Final/netty-handler-4.1.29.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/netty/netty-codec/4.1.29.Final/netty-codec-4.1.29.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-starter-mail/2.0.5.RELEASE/spring-boot-starter-mail-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-context/5.0.9.RELEASE/spring-context-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-context-support/5.0.9.RELEASE/spring-context-support-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/sun/mail/javax.mail/1.6.2/javax.mail-1.6.2.jar, file:/D:/develope/apache-maven-3.5.4/repo/javax/activation/activation/1.1/activation-1.1.jar, file:/D:/develope/apache-maven-3.5.4/repo/mysql/mysql-connector-java/5.1.47/mysql-connector-java-5.1.47.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-starter-data-jpa/2.0.5.RELEASE/spring-boot-starter-data-jpa-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-starter-aop/2.0.5.RELEASE/spring-boot-starter-aop-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/aspectj/aspectjweaver/1.8.13/aspectjweaver-1.8.13.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-starter-jdbc/2.0.5.RELEASE/spring-boot-starter-jdbc-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-jdbc/5.0.9.RELEASE/spring-jdbc-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/javax/transaction/javax.transaction-api/1.2/javax.transaction-api-1.2.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/hibernate/hibernate-core/5.2.17.Final/hibernate-core-5.2.17.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/hibernate/javax/persistence/hibernate-jpa-2.1-api/1.0.2.Final/hibernate-jpa-2.1-api-1.0.2.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/javassist/javassist/3.22.0-GA/javassist-3.22.0-GA.jar, file:/D:/develope/apache-maven-3.5.4/repo/antlr/antlr/2.7.7/antlr-2.7.7.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/jboss/jandex/2.0.3.Final/jandex-2.0.3.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/hibernate/common/hibernate-commons-annotations/5.0.1.Final/hibernate-commons-annotations-5.0.1.Final.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/data/spring-data-jpa/2.0.10.RELEASE/spring-data-jpa-2.0.10.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/data/spring-data-commons/2.0.10.RELEASE/spring-data-commons-2.0.10.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-orm/5.0.9.RELEASE/spring-orm-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-aspects/5.0.9.RELEASE/spring-aspects-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-core/5.0.9.RELEASE/spring-core-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/spring-jcl/5.0.9.RELEASE/spring-jcl-5.0.9.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-starter-actuator/2.0.5.RELEASE/spring-boot-starter-actuator-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-actuator-autoconfigure/2.0.5.RELEASE/spring-boot-actuator-autoconfigure-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-actuator/2.0.5.RELEASE/spring-boot-actuator-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/micrometer/micrometer-core/1.0.6/micrometer-core-1.0.6.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/hdrhistogram/HdrHistogram/2.1.10/HdrHistogram-2.1.10.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/springframework/boot/spring-boot-configuration-processor/2.0.5.RELEASE/spring-boot-configuration-processor-2.0.5.RELEASE.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/projectlombok/lombok/1.18.0/lombok-1.18.0.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/alibaba/fastjson/1.2.34/fastjson-1.2.34.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/caucho/hessian/4.0.38/hessian-4.0.38.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/protostuff/protostuff-core/1.6.0/protostuff-core-1.6.0.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/protostuff/protostuff-api/1.6.0/protostuff-api-1.6.0.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/protostuff/protostuff-runtime/1.6.0/protostuff-runtime-1.6.0.jar, file:/D:/develope/apache-maven-3.5.4/repo/io/protostuff/protostuff-collectionschema/1.6.0/protostuff-collectionschema-1.6.0.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/esotericsoftware/kryo-shaded/4.0.0/kryo-shaded-4.0.0.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/esotericsoftware/minlog/1.3.0/minlog-1.3.0.jar, file:/D:/develope/apache-maven-3.5.4/repo/org/objenesis/objenesis/2.2/objenesis-2.2.jar, file:/D:/develope/apache-maven-3.5.4/repo/com/google/guava/guava/19.0/guava-19.0.jar, file:/D:/Program%20Files/JetBrains/IntelliJ%20IDEA%202019.1.3/lib/idea_rt.jar, file:/C:/Users/EricG/.IntelliJIdea2019.1/system/captureAgent/debugger-agent.jar]
2019-05-26 16:00:15.023 DEBUG 18176 --- [ main] ConditionEvaluationReportLoggingListener :
============================
CONDITIONS EVALUATION REPORT
============================
Positive matches:
-----------------
AopAutoConfiguration matched:
- @ConditionalOnClass found required classes 'org.springframework.context.annotation.EnableAspectJAutoProxy', 'org.aspectj.lang.annotation.Aspect', 'org.aspectj.lang.reflect.Advice', 'org.aspectj.weaver.AnnotatedElement'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition)
AopAutoConfiguration.CglibAutoProxyConfiguration matched:
- @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
AuditAutoConfiguration#auditListener matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.audit.listener.AbstractAuditListener; SearchStrategy: all) did not find any beans (OnBeanCondition)
AuditAutoConfiguration.AuditEventRepositoryConfiguration matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.audit.AuditEventRepository; SearchStrategy: all) did not find any beans (OnBeanCondition)
AuditEventsEndpointAutoConfiguration#auditEventsEndpoint matched:
- @ConditionalOnBean (types: org.springframework.boot.actuate.audit.AuditEventRepository; SearchStrategy: all) found bean 'auditEventRepository'; @ConditionalOnMissingBean (types: org.springframework.boot.actuate.audit.AuditEventsEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.auditevents.enabled found so using endpoint default (OnEnabledEndpointCondition)
BeansEndpointAutoConfiguration#beansEndpoint matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.beans.BeansEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.beans.enabled found so using endpoint default (OnEnabledEndpointCondition)
CacheMeterBinderProvidersConfiguration matched:
- @ConditionalOnClass found required class 'io.micrometer.core.instrument.binder.MeterBinder'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
CodecsAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.http.codec.CodecConfigurer'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
CodecsAutoConfiguration.JacksonCodecConfiguration matched:
- @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
CodecsAutoConfiguration.JacksonCodecConfiguration#jacksonCodecCustomizer matched:
- @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
CompositeMeterRegistryAutoConfiguration matched:
- @ConditionalOnClass found required class 'io.micrometer.core.instrument.composite.CompositeMeterRegistry'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
ConditionsReportEndpointAutoConfiguration#conditionsReportEndpoint matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.autoconfigure.condition.ConditionsReportEndpoint; SearchStrategy: current) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.conditions.enabled found so using endpoint default (OnEnabledEndpointCondition)
ConfigurationPropertiesReportEndpointAutoConfiguration#configurationPropertiesReportEndpoint matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.context.properties.ConfigurationPropertiesReportEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.configprops.enabled found so using endpoint default (OnEnabledEndpointCondition)
DataSourceAutoConfiguration matched:
- @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
DataSourceAutoConfiguration.PooledDataSourceConfiguration matched:
- AnyNestedCondition 1 matched 1 did not; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.PooledDataSourceAvailable PooledDataSource found supported DataSource; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.ExplicitType @ConditionalOnProperty (spring.datasource.type) did not find property 'type' (DataSourceAutoConfiguration.PooledDataSourceCondition)
- @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
DataSourceConfiguration.Hikari matched:
- @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition)
- @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition)
DataSourceHealthIndicatorAutoConfiguration matched:
- @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnEnabledHealthIndicator management.health.defaults.enabled is considered true (OnEnabledHealthIndicatorCondition)
- @ConditionalOnBean (types: javax.sql.DataSource; SearchStrategy: all) found bean 'dataSource' (OnBeanCondition)
DataSourceHealthIndicatorAutoConfiguration#dbHealthIndicator matched:
- @ConditionalOnMissingBean (names: dbHealthIndicator; SearchStrategy: all) did not find any beans (OnBeanCondition)
DataSourceJmxConfiguration matched:
- @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
DataSourceJmxConfiguration.Hikari matched:
- @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a primary bean from beans 'dataSource' (OnBeanCondition)
DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration matched:
- @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
DataSourcePoolMetricsAutoConfiguration matched:
- @ConditionalOnClass found required classes 'javax.sql.DataSource', 'io.micrometer.core.instrument.MeterRegistry'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnBean (types: javax.sql.DataSource,io.micrometer.core.instrument.MeterRegistry; SearchStrategy: all) found beans 'simpleMeterRegistry', 'dataSource' (OnBeanCondition)
DataSourcePoolMetricsAutoConfiguration.DataSourcePoolMetadataMetricsConfiguration matched:
- @ConditionalOnBean (types: org.springframework.boot.jdbc.metadata.DataSourcePoolMetadataProvider; SearchStrategy: all) found bean 'hikariPoolDataSourceMetadataProvider' (OnBeanCondition)
DataSourcePoolMetricsAutoConfiguration.HikariDataSourceMetricsConfiguration matched:
- @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
DataSourceTransactionManagerAutoConfiguration matched:
- @ConditionalOnClass found required classes 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.PlatformTransactionManager'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
DataSourceTransactionManagerAutoConfiguration.DataSourceTransactionManagerConfiguration matched:
- @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a primary bean from beans 'dataSource' (OnBeanCondition)
DiskSpaceHealthIndicatorAutoConfiguration matched:
- @ConditionalOnEnabledHealthIndicator management.health.defaults.enabled is considered true (OnEnabledHealthIndicatorCondition)
DiskSpaceHealthIndicatorAutoConfiguration#diskSpaceHealthIndicator matched:
- @ConditionalOnMissingBean (names: diskSpaceHealthIndicator; SearchStrategy: all) did not find any beans (OnBeanCondition)
DispatcherServletAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched:
- @ConditionalOnClass found required class 'javax.servlet.ServletRegistration'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition)
DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched:
- @ConditionalOnClass found required class 'javax.servlet.ServletRegistration'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition)
DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched:
- @ConditionalOnBean (names: dispatcherServlet; types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)
ElasticsearchHealthIndicatorAutoConfiguration matched:
- @ConditionalOnEnabledHealthIndicator management.health.defaults.enabled is considered true (OnEnabledHealthIndicatorCondition)
EmbeddedWebServerFactoryCustomizerAutoConfiguration matched:
- @ConditionalOnWebApplication (required) found ConfigurableWebEnvironment (OnWebApplicationCondition)
EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched:
- @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
EndpointAutoConfiguration#endpointCachingOperationInvokerAdvisor matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.invoker.cache.CachingOperationInvokerAdvisor; SearchStrategy: all) did not find any beans (OnBeanCondition)
EndpointAutoConfiguration#endpointOperationParameterMapper matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.invoke.ParameterValueMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
EnvironmentEndpointAutoConfiguration#environmentEndpoint matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.env.EnvironmentEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.env.enabled found so using endpoint default (OnEnabledEndpointCondition)
EnvironmentEndpointAutoConfiguration#environmentEndpointWebExtension matched:
- @ConditionalOnBean (types: org.springframework.boot.actuate.env.EnvironmentEndpoint; SearchStrategy: all) found bean 'environmentEndpoint'; @ConditionalOnMissingBean (types: org.springframework.boot.actuate.env.EnvironmentEndpointWebExtension; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.env.enabled found so using endpoint default (OnEnabledEndpointCondition)
ErrorMvcAutoConfiguration matched:
- @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
ErrorMvcAutoConfiguration#basicErrorController matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition)
ErrorMvcAutoConfiguration#errorAttributes matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition)
ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched:
- @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.DefaultErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched:
- @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition)
- ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition)
ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched:
- @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched:
- @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition)
GenericCacheConfiguration matched:
- Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition)
HealthEndpointConfiguration#healthEndpoint matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.health.HealthEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.health.enabled found so using endpoint default (OnEnabledEndpointCondition)
HealthEndpointWebExtensionConfiguration#createHealthStatusHttpMapper matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.health.HealthStatusHttpMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
HealthEndpointWebExtensionConfiguration#healthWebEndpointResponseMapper matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.health.HealthWebEndpointResponseMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
HealthEndpointWebExtensionConfiguration.ServletWebHealthConfiguration matched:
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
HealthEndpointWebExtensionConfiguration.ServletWebHealthConfiguration#healthEndpointWebExtension matched:
- @ConditionalOnBean (types: org.springframework.boot.actuate.health.HealthEndpoint; SearchStrategy: all) found bean 'healthEndpoint'; @ConditionalOnMissingBean (types: org.springframework.boot.actuate.health.HealthEndpointWebExtension; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.health.enabled found so using endpoint default (OnEnabledEndpointCondition)
HealthIndicatorAutoConfiguration#healthAggregator matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.health.HealthAggregator; SearchStrategy: all) did not find any beans (OnBeanCondition)
HeapDumpWebEndpointAutoConfiguration#heapDumpWebEndpoint matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.management.HeapDumpWebEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.heapdump.enabled found so using endpoint default (OnEnabledEndpointCondition)
HibernateJpaAutoConfiguration matched:
- @ConditionalOnClass found required classes 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean', 'javax.persistence.EntityManager'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- HibernateEntityManager found class 'org.hibernate.ejb.HibernateEntityManager' (HibernateJpaAutoConfiguration.HibernateEntityManagerCondition)
HibernateJpaConfiguration matched:
- @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a primary bean from beans 'dataSource' (OnBeanCondition)
HttpEncodingAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
- @ConditionalOnProperty (spring.http.encoding.enabled) matched (OnPropertyCondition)
HttpEncodingAutoConfiguration#characterEncodingFilter matched:
- @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
HttpMessageConvertersAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
HttpMessageConvertersAutoConfiguration#messageConverters matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition)
HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched:
- @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
HttpTraceAutoConfiguration matched:
- @ConditionalOnWebApplication (required) found ConfigurableWebEnvironment (OnWebApplicationCondition)
- @ConditionalOnProperty (management.trace.http.enabled) matched (OnPropertyCondition)
HttpTraceAutoConfiguration#httpExchangeTracer matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.trace.http.HttpExchangeTracer; SearchStrategy: all) did not find any beans (OnBeanCondition)
HttpTraceAutoConfiguration#traceRepository matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.trace.http.HttpTraceRepository; SearchStrategy: all) did not find any beans (OnBeanCondition)
HttpTraceAutoConfiguration.ServletTraceFilterConfiguration matched:
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
HttpTraceAutoConfiguration.ServletTraceFilterConfiguration#httpTraceFilter matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
HttpTraceEndpointAutoConfiguration#httpTraceEndpoint matched:
- @ConditionalOnBean (types: org.springframework.boot.actuate.trace.http.HttpTraceRepository; SearchStrategy: all) found bean 'traceRepository'; @ConditionalOnMissingBean (types: org.springframework.boot.actuate.trace.http.HttpTraceEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.httptrace.enabled found so using endpoint default (OnEnabledEndpointCondition)
InfoContributorAutoConfiguration#envInfoContributor matched:
- @ConditionalOnEnabledInfoContributor management.info.defaults.enabled is considered true (OnEnabledInfoContributorCondition)
InfoEndpointAutoConfiguration#infoEndpoint matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.info.InfoEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.info.enabled found so using endpoint default (OnEnabledEndpointCondition)
JacksonAutoConfiguration matched:
- @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched:
- @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched:
- @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched:
- @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched:
- @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition)
JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched:
- @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnProperty (spring.http.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition)
- @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition)
JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched:
- @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition)
JdbcTemplateAutoConfiguration matched:
- @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a primary bean from beans 'dataSource' (OnBeanCondition)
JdbcTemplateAutoConfiguration.JdbcTemplateConfiguration#jdbcTemplate matched:
- @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
JdbcTemplateAutoConfiguration.NamedParameterJdbcTemplateConfiguration#namedParameterJdbcTemplate matched:
- @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a primary bean from beans 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition)
JmxAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition)
JmxAutoConfiguration#mbeanExporter matched:
- @ConditionalOnMissingBean (types: org.springframework.jmx.export.MBeanExporter; SearchStrategy: current) did not find any beans (OnBeanCondition)
JmxAutoConfiguration#mbeanServer matched:
- @ConditionalOnMissingBean (types: javax.management.MBeanServer; SearchStrategy: all) did not find any beans (OnBeanCondition)
JmxAutoConfiguration#objectNamingStrategy matched:
- @ConditionalOnMissingBean (types: org.springframework.jmx.export.naming.ObjectNamingStrategy; SearchStrategy: current) did not find any beans (OnBeanCondition)
JmxEndpointAutoConfiguration#jmxAnnotationEndpointDiscoverer matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.jmx.JmxEndpointsSupplier; SearchStrategy: all) did not find any beans (OnBeanCondition)
JmxEndpointAutoConfiguration#jmxMBeanExporter matched:
- @ConditionalOnSingleCandidate (types: javax.management.MBeanServer; SearchStrategy: all) found a primary bean from beans 'mbeanServer' (OnBeanCondition)
JpaBaseConfiguration#entityManagerFactory matched:
- @ConditionalOnMissingBean (types: org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean,javax.persistence.EntityManagerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
JpaBaseConfiguration#entityManagerFactoryBuilder matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
JpaBaseConfiguration#jpaVendorAdapter matched:
- @ConditionalOnMissingBean (types: org.springframework.orm.jpa.JpaVendorAdapter; SearchStrategy: all) did not find any beans (OnBeanCondition)
JpaBaseConfiguration#transactionManager matched:
- @ConditionalOnMissingBean (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition)
JpaBaseConfiguration.JpaWebConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
- @ConditionalOnProperty (spring.jpa.open-in-view=true) matched (OnPropertyCondition)
- @ConditionalOnMissingBean (types: org.springframework.orm.jpa.support.OpenEntityManagerInViewInterceptor,org.springframework.orm.jpa.support.OpenEntityManagerInViewFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
JtaAutoConfiguration matched:
- @ConditionalOnClass found required class 'javax.transaction.Transaction'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnProperty (spring.jta.enabled) matched (OnPropertyCondition)
LettuceConnectionConfiguration matched:
- @ConditionalOnClass found required class 'io.lettuce.core.RedisClient'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
LettuceConnectionConfiguration#lettuceClientResources matched:
- @ConditionalOnMissingBean (types: io.lettuce.core.resource.ClientResources; SearchStrategy: all) did not find any beans (OnBeanCondition)
LettuceConnectionConfiguration#redisConnectionFactory matched:
- @ConditionalOnMissingBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition)
LoggersEndpointAutoConfiguration#loggersEndpoint matched:
- Logging System enabled (LoggersEndpointAutoConfiguration.OnEnabledLoggingSystemCondition)
- @ConditionalOnBean (types: org.springframework.boot.logging.LoggingSystem; SearchStrategy: all) found bean 'springBootLoggingSystem'; @ConditionalOnMissingBean (types: org.springframework.boot.actuate.logging.LoggersEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.loggers.enabled found so using endpoint default (OnEnabledEndpointCondition)
ManagementContextAutoConfiguration.SameManagementContextConfiguration matched:
- Management Port actual port type (SAME) matched required type (OnManagementPortCondition)
MappingsEndpointAutoConfiguration#mappingsEndpoint matched:
- @ConditionalOnEnabledEndpoint no property management.endpoint.mappings.enabled found so using endpoint default (OnEnabledEndpointCondition)
MappingsEndpointAutoConfiguration.ServletWebConfiguration matched:
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
MappingsEndpointAutoConfiguration.ServletWebConfiguration.SpringMvcConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition)
MessageConfiguration#clientInitCallBack matched:
- @ConditionalOnMissingBean (types: com.codingapi.txlcn.txmsg.listener.ClientInitCallBack; SearchStrategy: all) did not find any beans (OnBeanCondition)
MessageConfiguration#rpcConfig matched:
- @ConditionalOnMissingBean (types: com.codingapi.txlcn.txmsg.RpcConfig; SearchStrategy: all) did not find any beans (OnBeanCondition)
MessageConfiguration#rpcLoadBalance matched:
- @ConditionalOnMissingBean (types: com.codingapi.txlcn.txmsg.loadbalance.RpcLoadBalance; SearchStrategy: all) did not find any beans (OnBeanCondition)
MetricsAutoConfiguration matched:
- @ConditionalOnClass found required class 'io.micrometer.core.annotation.Timed'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
MetricsAutoConfiguration#micrometerClock matched:
- @ConditionalOnMissingBean (types: io.micrometer.core.instrument.Clock; SearchStrategy: all) did not find any beans (OnBeanCondition)
MetricsAutoConfiguration.JvmMeterBindersConfiguration matched:
- @ConditionalOnProperty (management.metrics.binders.jvm.enabled) matched (OnPropertyCondition)
MetricsAutoConfiguration.JvmMeterBindersConfiguration#classLoaderMetrics matched:
- @ConditionalOnMissingBean (types: io.micrometer.core.instrument.binder.jvm.ClassLoaderMetrics; SearchStrategy: all) did not find any beans (OnBeanCondition)
MetricsAutoConfiguration.JvmMeterBindersConfiguration#jvmGcMetrics matched:
- @ConditionalOnMissingBean (types: io.micrometer.core.instrument.binder.jvm.JvmGcMetrics; SearchStrategy: all) did not find any beans (OnBeanCondition)
MetricsAutoConfiguration.JvmMeterBindersConfiguration#jvmMemoryMetrics matched:
- @ConditionalOnMissingBean (types: io.micrometer.core.instrument.binder.jvm.JvmMemoryMetrics; SearchStrategy: all) did not find any beans (OnBeanCondition)
MetricsAutoConfiguration.JvmMeterBindersConfiguration#jvmThreadMetrics matched:
- @ConditionalOnMissingBean (types: io.micrometer.core.instrument.binder.jvm.JvmThreadMetrics; SearchStrategy: all) did not find any beans (OnBeanCondition)
MetricsAutoConfiguration.MeterBindersConfiguration#fileDescriptorMetrics matched:
- @ConditionalOnProperty (management.metrics.binders.files.enabled) matched (OnPropertyCondition)
- @ConditionalOnMissingBean (types: io.micrometer.core.instrument.binder.system.FileDescriptorMetrics; SearchStrategy: all) did not find any beans (OnBeanCondition)
MetricsAutoConfiguration.MeterBindersConfiguration#logbackMetrics matched:
- @ConditionalOnClass found required classes 'ch.qos.logback.classic.LoggerContext', 'org.slf4j.LoggerFactory'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnProperty (management.metrics.binders.logback.enabled) matched (OnPropertyCondition)
- LogbackLoggingCondition ILoggerFactory is a Logback LoggerContext (MetricsAutoConfiguration.LogbackLoggingCondition)
- @ConditionalOnMissingBean (types: io.micrometer.core.instrument.binder.logging.LogbackMetrics; SearchStrategy: all) did not find any beans (OnBeanCondition)
MetricsAutoConfiguration.MeterBindersConfiguration#processorMetrics matched:
- @ConditionalOnProperty (management.metrics.binders.processor.enabled) matched (OnPropertyCondition)
- @ConditionalOnMissingBean (types: io.micrometer.core.instrument.binder.system.ProcessorMetrics; SearchStrategy: all) did not find any beans (OnBeanCondition)
MetricsAutoConfiguration.MeterBindersConfiguration#uptimeMetrics matched:
- @ConditionalOnProperty (management.metrics.binders.uptime.enabled) matched (OnPropertyCondition)
- @ConditionalOnMissingBean (types: io.micrometer.core.instrument.binder.system.UptimeMetrics; SearchStrategy: all) did not find any beans (OnBeanCondition)
MetricsEndpointAutoConfiguration matched:
- @ConditionalOnClass found required class 'io.micrometer.core.annotation.Timed'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
MetricsEndpointAutoConfiguration#metricsEndpoint matched:
- @ConditionalOnBean (types: io.micrometer.core.instrument.MeterRegistry; SearchStrategy: all) found bean 'simpleMeterRegistry'; @ConditionalOnMissingBean (types: org.springframework.boot.actuate.metrics.MetricsEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.metrics.enabled found so using endpoint default (OnEnabledEndpointCondition)
MongoHealthIndicatorAutoConfiguration matched:
- @ConditionalOnEnabledHealthIndicator management.health.defaults.enabled is considered true (OnEnabledHealthIndicatorCondition)
MultipartAutoConfiguration matched:
- @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'javax.servlet.MultipartConfigElement'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
- @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition)
MultipartAutoConfiguration#multipartConfigElement matched:
- @ConditionalOnMissingBean (types: javax.servlet.MultipartConfigElement,org.springframework.web.multipart.commons.CommonsMultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
MultipartAutoConfiguration#multipartResolver matched:
- @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
NoOpCacheConfiguration matched:
- Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition)
PersistenceExceptionTranslationAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched:
- @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition)
- @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched:
- @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition)
ReactorCoreAutoConfiguration matched:
- @ConditionalOnClass found required classes 'reactor.core.publisher.Mono', 'reactor.core.publisher.Flux'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
RedisAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.data.redis.core.RedisOperations'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
RedisAutoConfiguration#redisTemplate matched:
- @ConditionalOnMissingBean (names: redisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
RedisAutoConfiguration#stringRedisTemplate matched:
- @ConditionalOnMissingBean (types: org.springframework.data.redis.core.StringRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
RedisCacheConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- Cache org.springframework.boot.autoconfigure.cache.RedisCacheConfiguration automatic cache type (CacheCondition)
RedisConfiguration#functionDomainRedisTemplate matched:
- @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
RedisHealthIndicatorAutoConfiguration matched:
- @ConditionalOnEnabledHealthIndicator management.health.defaults.enabled is considered true (OnEnabledHealthIndicatorCondition)
RedisHealthIndicatorConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.data.redis.connection.RedisConnectionFactory'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory' (OnBeanCondition)
RedisReactiveAutoConfiguration matched:
- @ConditionalOnClass found required classes 'org.springframework.data.redis.connection.ReactiveRedisConnectionFactory', 'org.springframework.data.redis.core.ReactiveRedisTemplate', 'reactor.core.publisher.Flux'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
RedisReactiveAutoConfiguration#reactiveRedisTemplate matched:
- @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (names: reactiveRedisTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
RedisReactiveHealthIndicatorConfiguration matched:
- @ConditionalOnClass found required classes 'org.springframework.data.redis.connection.ReactiveRedisConnectionFactory', 'reactor.core.publisher.Flux'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnBean (types: org.springframework.data.redis.connection.ReactiveRedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory' (OnBeanCondition)
RedisReactiveHealthIndicatorConfiguration#redisHealthIndicator matched:
- @ConditionalOnMissingBean (names: redisHealthIndicator; SearchStrategy: all) did not find any beans (OnBeanCondition)
RedisRepositoriesAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnProperty (spring.data.redis.repositories.enabled=true) matched (OnPropertyCondition)
- @ConditionalOnBean (types: org.springframework.data.redis.connection.RedisConnectionFactory; SearchStrategy: all) found bean 'redisConnectionFactory'; @ConditionalOnMissingBean (types: org.springframework.data.redis.repository.support.RedisRepositoryFactoryBean; SearchStrategy: all) did not find any beans (OnBeanCondition)
RestTemplateAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
RestTemplateAutoConfiguration#restTemplateBuilder matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition)
RestTemplateMetricsAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnBean (types: io.micrometer.core.instrument.MeterRegistry; SearchStrategy: all) found bean 'simpleMeterRegistry' (OnBeanCondition)
RestTemplateMetricsAutoConfiguration#restTemplateTagConfigurer matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.metrics.web.client.RestTemplateExchangeTagsProvider; SearchStrategy: all) did not find any beans (OnBeanCondition)
ScheduledTasksEndpointAutoConfiguration#scheduledTasksEndpoint matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.scheduling.ScheduledTasksEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.scheduledtasks.enabled found so using endpoint default (OnEnabledEndpointCondition)
ServletEndpointManagementContextConfiguration matched:
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
ServletEndpointManagementContextConfiguration.WebMvcServletEndpointManagementContextConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
ServletManagementContextAutoConfiguration matched:
- @ConditionalOnClass found required class 'javax.servlet.Servlet'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
ServletWebServerFactoryAutoConfiguration matched:
- @ConditionalOnClass found required class 'javax.servlet.ServletRequest'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched:
- @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
ServletWebServerFactoryConfiguration.EmbeddedTomcat matched:
- @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition)
SimpleCacheConfiguration matched:
- Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition)
SimpleMetricsExportAutoConfiguration matched:
- @ConditionalOnProperty (management.metrics.export.simple.enabled=true) matched (OnPropertyCondition)
- @ConditionalOnBean (types: io.micrometer.core.instrument.Clock; SearchStrategy: all) found bean 'micrometerClock'; @ConditionalOnMissingBean (types: io.micrometer.core.instrument.MeterRegistry; SearchStrategy: all) did not find any beans (OnBeanCondition)
SimpleMetricsExportAutoConfiguration#simpleConfig matched:
- @ConditionalOnMissingBean (types: io.micrometer.core.instrument.simple.SimpleConfig; SearchStrategy: all) did not find any beans (OnBeanCondition)
SpringApplicationAdminJmxAutoConfiguration matched:
- @ConditionalOnProperty (spring.application.admin.enabled=true) matched (OnPropertyCondition)
SpringApplicationAdminJmxAutoConfiguration#springApplicationAdminRegistrar matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.admin.SpringApplicationAdminMXBeanRegistrar; SearchStrategy: all) did not find any beans (OnBeanCondition)
SpringDataWebAutoConfiguration matched:
- @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
- @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
SpringDataWebAutoConfiguration#pageableCustomizer matched:
- @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
SpringDataWebAutoConfiguration#sortCustomizer matched:
- @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
TMAutoConfiguration#fastStorageProvider matched:
- @ConditionalOnMissingBean (types: com.codingapi.txlcn.tm.core.storage.FastStorageProvider; SearchStrategy: all) did not find any beans (OnBeanCondition)
TMAutoConfiguration#modIdProvider matched:
- @ConditionalOnMissingBean (types: com.codingapi.txlcn.common.util.id.ModIdProvider; SearchStrategy: all) did not find any beans (OnBeanCondition)
ThreadDumpEndpointAutoConfiguration#dumpEndpoint matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.management.ThreadDumpEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
- @ConditionalOnEnabledEndpoint no property management.endpoint.threaddump.enabled found so using endpoint default (OnEnabledEndpointCondition)
TomcatMetricsAutoConfiguration matched:
- @ConditionalOnClass found required classes 'io.micrometer.core.instrument.binder.tomcat.TomcatMetrics', 'org.apache.catalina.Manager'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnWebApplication (required) found ConfigurableWebEnvironment (OnWebApplicationCondition)
TomcatMetricsAutoConfiguration#contextCapturingServletTomcatCustomizer matched:
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
TomcatMetricsAutoConfiguration#tomcatMetrics matched:
- @ConditionalOnMissingBean (types: io.micrometer.core.instrument.binder.tomcat.TomcatMetrics; SearchStrategy: all) did not find any beans (OnBeanCondition)
TransactionAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
TransactionAutoConfiguration#platformTransactionManagerCustomizers matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition)
TransactionAutoConfiguration.EnableTransactionManagementConfiguration matched:
- @ConditionalOnBean (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found bean 'transactionManager'; @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) did not find any beans (OnBeanCondition)
TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration matched:
- @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
TransactionAutoConfiguration.TransactionTemplateConfiguration matched:
- @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a primary bean from beans 'transactionManager' (OnBeanCondition)
TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched:
- @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionTemplate; SearchStrategy: all) did not find any beans (OnBeanCondition)
TxLoggerConfiguration#txLcnLoggerHelper matched:
- @ConditionalOnMissingBean (types: com.codingapi.txlcn.logger.helper.TxLcnLogDbHelper; SearchStrategy: all) did not find any beans (OnBeanCondition)
TxLoggerConfiguration.LoggerEnabledTrueConfig matched:
- @ConditionalOnProperty (tx-lcn.logger.enabled=true) matched (OnPropertyCondition)
ValidationAutoConfiguration matched:
- @ConditionalOnClass found required class 'javax.validation.executable.ExecutableValidator'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnResource found location classpath:META-INF/services/javax.validation.spi.ValidationProvider (OnResourceCondition)
ValidationAutoConfiguration#defaultValidator matched:
- @ConditionalOnMissingBean (types: javax.validation.Validator; SearchStrategy: all) did not find any beans (OnBeanCondition)
ValidationAutoConfiguration#methodValidationPostProcessor matched:
- @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebEndpointAutoConfiguration matched:
- @ConditionalOnWebApplication (required) found ConfigurableWebEnvironment (OnWebApplicationCondition)
WebEndpointAutoConfiguration#controllerEndpointDiscoverer matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.web.annotation.ControllerEndpointsSupplier; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebEndpointAutoConfiguration#endpointMediaTypes matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.web.EndpointMediaTypes; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebEndpointAutoConfiguration#pathMappedEndpoints matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.web.PathMappedEndpoints; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebEndpointAutoConfiguration#webEndpointDiscoverer matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.web.WebEndpointsSupplier; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebEndpointAutoConfiguration#webEndpointPathMapper matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.web.PathMapper; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebEndpointAutoConfiguration.WebEndpointServletConfiguration matched:
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
WebEndpointAutoConfiguration.WebEndpointServletConfiguration#servletEndpointDiscoverer matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.web.annotation.ServletEndpointsSupplier; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebMvcAutoConfiguration matched:
- @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
- @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebMvcAutoConfiguration#hiddenHttpMethodFilter matched:
- @ConditionalOnMissingBean (types: org.springframework.web.filter.HiddenHttpMethodFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebMvcAutoConfiguration#httpPutFormContentFilter matched:
- @ConditionalOnProperty (spring.mvc.formcontent.putfilter.enabled) matched (OnPropertyCondition)
- @ConditionalOnMissingBean (types: org.springframework.web.filter.HttpPutFormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched:
- @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched:
- @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.web.filter.RequestContextFilter; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#viewResolver matched:
- @ConditionalOnBean (types: org.springframework.web.servlet.ViewResolver; SearchStrategy: all) found beans 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver; types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter.FaviconConfiguration matched:
- @ConditionalOnProperty (spring.mvc.favicon.enabled) matched (OnPropertyCondition)
WebMvcEndpointManagementContextConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
- @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet,org.springframework.boot.actuate.endpoint.web.WebEndpointsSupplier; SearchStrategy: all) found beans 'webEndpointDiscoverer', 'dispatcherServlet' (OnBeanCondition)
WebMvcEndpointManagementContextConfiguration#controllerEndpointHandlerMapping matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.web.servlet.ControllerEndpointHandlerMapping; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebMvcEndpointManagementContextConfiguration#webEndpointServletHandlerMapping matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebMvcMetricsAutoConfiguration matched:
- @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
- @ConditionalOnBean (types: io.micrometer.core.instrument.MeterRegistry; SearchStrategy: all) found bean 'simpleMeterRegistry' (OnBeanCondition)
WebMvcMetricsAutoConfiguration#webMvcTagsProvider matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.metrics.web.servlet.WebMvcTagsProvider; SearchStrategy: all) did not find any beans (OnBeanCondition)
WebSocketServletAutoConfiguration matched:
- @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched:
- @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketContainerCustomizer matched:
- @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition)
Negative matches:
-----------------
ActiveMQAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'javax.jms.ConnectionFactory', 'org.apache.activemq.ActiveMQConnectionFactory' (OnClassCondition)
AopAutoConfiguration.JdkDynamicAutoProxyConfiguration:
Did not match:
- @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
ArtemisAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'javax.jms.ConnectionFactory', 'org.apache.activemq.artemis.jms.client.ActiveMQConnectionFactory' (OnClassCondition)
AtlasMetricsExportAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.micrometer.atlas.AtlasMeterRegistry' (OnClassCondition)
AtomikosJtaConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.atomikos.icatch.jta.UserTransactionManager' (OnClassCondition)
AuditAutoConfiguration#authenticationAuditListener:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.authentication.event.AbstractAuthenticationEvent' (OnClassCondition)
AuditAutoConfiguration#authorizationAuditListener:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.access.event.AbstractAuthorizationEvent' (OnClassCondition)
BatchAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (OnClassCondition)
BitronixJtaConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'bitronix.tm.jndi.BitronixContext' (OnClassCondition)
CacheAutoConfiguration:
Did not match:
- @ConditionalOnBean (types: org.springframework.cache.interceptor.CacheAspectSupport; SearchStrategy: all) did not find any beans of type org.springframework.cache.interceptor.CacheAspectSupport (OnBeanCondition)
Matched:
- @ConditionalOnClass found required class 'org.springframework.cache.CacheManager'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
CacheAutoConfiguration.CacheManagerJpaDependencyConfiguration:
Did not match:
- Ancestor org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition)
Matched:
- @ConditionalOnClass found required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
CacheMeterBinderProvidersConfiguration.CaffeineCacheMeterBinderProviderConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.github.benmanes.caffeine.cache.Cache' (OnClassCondition)
CacheMeterBinderProvidersConfiguration.EhCache2CacheMeterBinderProviderConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'net.sf.ehcache.Ehcache' (OnClassCondition)
CacheMeterBinderProvidersConfiguration.HazelcastCacheMeterBinderProviderConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.hazelcast.spring.cache.HazelcastCache', 'com.hazelcast.core.Hazelcast' (OnClassCondition)
CacheMeterBinderProvidersConfiguration.JCacheCacheMeterBinderProviderConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.cache.CacheManager' (OnClassCondition)
CacheMetricsAutoConfiguration:
Did not match:
- @ConditionalOnBean (types: org.springframework.cache.CacheManager; SearchStrategy: all) did not find any beans of type org.springframework.cache.CacheManager (OnBeanCondition)
CaffeineCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.github.benmanes.caffeine.cache.Caffeine' (OnClassCondition)
CassandraAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.datastax.driver.core.Cluster' (OnClassCondition)
CassandraDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.datastax.driver.core.Cluster', 'org.springframework.data.cassandra.core.CassandraAdminOperations' (OnClassCondition)
CassandraHealthIndicatorAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.springframework.data.cassandra.core.CassandraOperations', 'com.datastax.driver.core.Cluster' (OnClassCondition)
CassandraReactiveDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.datastax.driver.core.Cluster', 'org.springframework.data.cassandra.core.ReactiveCassandraTemplate' (OnClassCondition)
CassandraReactiveRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.springframework.data.cassandra.ReactiveSession', 'org.springframework.data.cassandra.repository.ReactiveCassandraRepository' (OnClassCondition)
CassandraRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.datastax.driver.core.Session', 'org.springframework.data.cassandra.repository.CassandraRepository' (OnClassCondition)
CloudAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.cloud.config.java.CloudScanConfiguration' (OnClassCondition)
CloudFoundryActuatorAutoConfiguration:
Did not match:
- @ConditionalOnCloudPlatform did not find CLOUD_FOUNDRY (OnCloudPlatformCondition)
Matched:
- @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- found ConfigurableWebEnvironment (OnWebApplicationCondition)
- @ConditionalOnProperty (management.cloudfoundry.enabled) matched (OnPropertyCondition)
CompositeMeterRegistryConfiguration:
Did not match:
- NoneNestedConditions 1 matched 1 did not; NestedCondition on CompositeMeterRegistryConfiguration.MultipleNonPrimaryMeterRegistriesCondition.SingleInjectableMeterRegistry @ConditionalOnSingleCandidate (types: io.micrometer.core.instrument.MeterRegistry; SearchStrategy: all) found a primary bean from beans 'simpleMeterRegistry'; NestedCondition on CompositeMeterRegistryConfiguration.MultipleNonPrimaryMeterRegistriesCondition.NoMeterRegistryCondition @ConditionalOnMissingBean (types: io.micrometer.core.instrument.MeterRegistry; SearchStrategy: all) found beans of type 'io.micrometer.core.instrument.MeterRegistry' simpleMeterRegistry (CompositeMeterRegistryConfiguration.MultipleNonPrimaryMeterRegistriesCondition)
CouchbaseAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.couchbase.client.java.CouchbaseBucket', 'com.couchbase.client.java.Cluster' (OnClassCondition)
CouchbaseCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.couchbase.client.java.Bucket', 'com.couchbase.client.spring.cache.CouchbaseCacheManager' (OnClassCondition)
CouchbaseDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.couchbase.client.java.Bucket', 'org.springframework.data.couchbase.repository.CouchbaseRepository' (OnClassCondition)
CouchbaseHealthIndicatorAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.springframework.data.couchbase.core.CouchbaseOperations', 'com.couchbase.client.java.Bucket' (OnClassCondition)
CouchbaseReactiveDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.couchbase.client.java.Bucket', 'org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository' (OnClassCondition)
CouchbaseReactiveRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.couchbase.client.java.Bucket', 'org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository' (OnClassCondition)
CouchbaseRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.couchbase.client.java.Bucket', 'org.springframework.data.couchbase.repository.CouchbaseRepository' (OnClassCondition)
DataSourceAutoConfiguration.EmbeddedDatabaseConfiguration:
Did not match:
- EmbeddedDataSource found supported pooled data source (DataSourceAutoConfiguration.EmbeddedDatabaseCondition)
DataSourceConfiguration.Dbcp2:
Did not match:
- @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
DataSourceConfiguration.Generic:
Did not match:
- @ConditionalOnProperty (spring.datasource.type) did not find property 'spring.datasource.type' (OnPropertyCondition)
DataSourceConfiguration.Tomcat:
Did not match:
- @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)
DataSourceJmxConfiguration.TomcatDataSourceJmxConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSourceProxy' (OnClassCondition)
DataSourcePoolMetadataProvidersConfiguration.CommonsDbcp2PoolDataSourceMetadataProviderConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition)
DataSourcePoolMetadataProvidersConfiguration.TomcatDataSourcePoolMetadataProviderConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition)
DataSourceTransactionManagerAutoConfiguration.DataSourceTransactionManagerConfiguration#transactionManager:
Did not match:
- @ConditionalOnMissingBean (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found beans of type 'org.springframework.transaction.PlatformTransactionManager' transactionManager (OnBeanCondition)
DatadogMetricsExportAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.micrometer.datadog.DatadogMeterRegistry' (OnClassCondition)
DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver:
Did not match:
- @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition)
EhCacheCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'net.sf.ehcache.Cache' (OnClassCondition)
ElasticsearchAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.elasticsearch.client.Client', 'org.springframework.data.elasticsearch.client.TransportClientFactoryBean' (OnClassCondition)
ElasticsearchDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.elasticsearch.client.Client', 'org.springframework.data.elasticsearch.core.ElasticsearchTemplate' (OnClassCondition)
ElasticsearchHealthIndicatorAutoConfiguration.ElasticsearchClientHealthIndicatorConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.elasticsearch.client.Client' (OnClassCondition)
ElasticsearchHealthIndicatorAutoConfiguration.ElasticsearchJestHealthIndicatorConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.searchbox.client.JestClient' (OnClassCondition)
ElasticsearchRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.elasticsearch.client.Client', 'org.springframework.data.elasticsearch.repository.ElasticsearchRepository' (OnClassCondition)
EmbeddedLdapAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition)
EmbeddedMongoAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.mongodb.MongoClient', 'de.flapdoodle.embed.mongo.MongodStarter' (OnClassCondition)
EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
ErrorWebFluxAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
FlywayAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
FlywayEndpointAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.flywaydb.core.Flyway' (OnClassCondition)
FreeMarkerAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'freemarker.template.Configuration' (OnClassCondition)
GangliaMetricsExportAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.micrometer.ganglia.GangliaMeterRegistry' (OnClassCondition)
GraphiteMetricsExportAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.micrometer.graphite.GraphiteMeterRegistry' (OnClassCondition)
GroovyTemplateAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition)
GsonAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.google.gson.Gson' (OnClassCondition)
GsonHttpMessageConvertersConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.google.gson.Gson' (OnClassCondition)
H2ConsoleAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.h2.server.web.WebServlet' (OnClassCondition)
HazelcastAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
HazelcastCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.hazelcast.core.HazelcastInstance', 'com.hazelcast.spring.cache.HazelcastCacheManager' (OnClassCondition)
HazelcastJpaDependencyAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)
HealthEndpointWebExtensionConfiguration.ReactiveWebHealthConfiguration:
Did not match:
- not a reactive web application (OnWebApplicationCondition)
HealthIndicatorAutoConfiguration#applicationHealthIndicator:
Did not match:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.health.HealthIndicator,org.springframework.boot.actuate.health.ReactiveHealthIndicator; SearchStrategy: all) found beans of type 'org.springframework.boot.actuate.health.HealthIndicator' diskSpaceHealthIndicator, dbHealthIndicator and found beans of type 'org.springframework.boot.actuate.health.ReactiveHealthIndicator' redisHealthIndicator (OnBeanCondition)
HttpHandlerAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
HttpTraceAutoConfiguration.ReactiveTraceFilterConfiguration:
Did not match:
- not a reactive web application (OnWebApplicationCondition)
HypermediaAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.springframework.hateoas.Resource', 'org.springframework.plugin.core.Plugin' (OnClassCondition)
InfinispanCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.infinispan.spring.provider.SpringEmbeddedCacheManager' (OnClassCondition)
InfluxDbAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
InfluxDbHealthIndicatorAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition)
InfluxMetricsExportAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.micrometer.influx.InfluxMeterRegistry' (OnClassCondition)
InfoContributorAutoConfiguration#buildInfoContributor:
Did not match:
- @ConditionalOnSingleCandidate (types: org.springframework.boot.info.BuildProperties; SearchStrategy: all) did not find any beans (OnBeanCondition)
Matched:
- @ConditionalOnEnabledInfoContributor management.info.defaults.enabled is considered true (OnEnabledInfoContributorCondition)
InfoContributorAutoConfiguration#gitInfoContributor:
Did not match:
- @ConditionalOnSingleCandidate (types: org.springframework.boot.info.GitProperties; SearchStrategy: all) did not find any beans (OnBeanCondition)
Matched:
- @ConditionalOnEnabledInfoContributor management.info.defaults.enabled is considered true (OnEnabledInfoContributorCondition)
IntegrationAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition)
JCacheCacheConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition)
JacksonAutoConfiguration.JodaDateTimeJacksonConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.joda.time.DateTime', 'com.fasterxml.jackson.datatype.joda.ser.DateTimeSerializer', 'com.fasterxml.jackson.datatype.joda.cfg.JacksonJodaDateFormat' (OnClassCondition)
JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition)
JedisConnectionConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.apache.commons.pool2.impl.GenericObjectPool', 'redis.clients.jedis.Jedis' (OnClassCondition)
JerseyAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition)
JerseyWebEndpointManagementContextConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.ResourceConfig' (OnClassCondition)
JestAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.searchbox.client.JestClient' (OnClassCondition)
JmsAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'javax.jms.Message', 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
JmsHealthIndicatorAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.jms.ConnectionFactory' (OnClassCondition)
JmxMetricsExportAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.micrometer.jmx.JmxMeterRegistry' (OnClassCondition)
JndiConnectionFactoryAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition)
JndiDataSourceAutoConfiguration:
Did not match:
- @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition)
Matched:
- @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
JndiJtaConfiguration:
Did not match:
- @ConditionalOnJndi JNDI environment is not available (OnJndiCondition)
Matched:
- @ConditionalOnClass found required class 'org.springframework.transaction.jta.JtaTransactionManager'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
JolokiaEndpointAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.jolokia.http.AgentServlet' (OnClassCondition)
JooqAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition)
JpaRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnMissingBean (types: org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean,org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension; SearchStrategy: all) found beans of type 'org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean' &txExceptionRepository and found beans of type 'org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension' org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension#0 (OnBeanCondition)
Matched:
- @ConditionalOnClass found required class 'org.springframework.data.jpa.repository.JpaRepository'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnProperty (spring.data.jpa.repositories.enabled=true) matched (OnPropertyCondition)
JsonbAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
JsonbHttpMessageConvertersConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'javax.json.bind.Jsonb' (OnClassCondition)
KafkaAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition)
LdapAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition)
LdapDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
LdapHealthIndicatorAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.ldap.core.LdapOperations' (OnClassCondition)
LdapRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition)
LiquibaseAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'liquibase.integration.spring.SpringLiquibase', 'liquibase.change.DatabaseChange' (OnClassCondition)
LiquibaseEndpointAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'liquibase.integration.spring.SpringLiquibase' (OnClassCondition)
LogFileWebEndpointAutoConfiguration#logFileWebEndpoint:
Did not match:
- Log File did not find logging file (LogFileWebEndpointAutoConfiguration.LogFileCondition)
MailHealthIndicatorAutoConfiguration:
Did not match:
- @ConditionalOnBean (types: org.springframework.mail.javamail.JavaMailSenderImpl; SearchStrategy: all) did not find any beans of type org.springframework.mail.javamail.JavaMailSenderImpl (OnBeanCondition)
Matched:
- @ConditionalOnClass found required class 'org.springframework.mail.javamail.JavaMailSenderImpl'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
- @ConditionalOnEnabledHealthIndicator management.health.defaults.enabled is considered true (OnEnabledHealthIndicatorCondition)
MailSenderAutoConfiguration:
Did not match:
- AnyNestedCondition 0 matched 2 did not; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.JndiNameProperty @ConditionalOnProperty (spring.mail.jndi-name) did not find property 'jndi-name'; NestedCondition on MailSenderAutoConfiguration.MailSenderCondition.HostProperty @ConditionalOnProperty (spring.mail.host) did not find property 'host' (MailSenderAutoConfiguration.MailSenderCondition)
Matched:
- @ConditionalOnClass found required classes 'javax.mail.internet.MimeMessage', 'javax.activation.MimeType', 'org.springframework.mail.MailSender'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
MailSenderValidatorAutoConfiguration:
Did not match:
- @ConditionalOnProperty (spring.mail.test-connection) did not find property 'test-connection' (OnPropertyCondition)
ManagementContextAutoConfiguration.DifferentManagementContextConfiguration:
Did not match:
- Management Port actual port type (SAME) did not match required type (DIFFERENT) (OnManagementPortCondition)
MappingsEndpointAutoConfiguration.ReactiveWebConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
MessageConfiguration#heartbeatListener:
Did not match:
- @ConditionalOnMissingBean (types: com.codingapi.txlcn.txmsg.listener.HeartbeatListener; SearchStrategy: all) found beans of type 'com.codingapi.txlcn.txmsg.listener.HeartbeatListener' ensureIdGenEngine (OnBeanCondition)
MessageConfiguration#rpcClientAnswer:
Did not match:
- @ConditionalOnMissingBean (types: com.codingapi.txlcn.txmsg.RpcAnswer; SearchStrategy: all) found beans of type 'com.codingapi.txlcn.txmsg.RpcAnswer' serverRpcAnswer (OnBeanCondition)
MessageConfiguration#rpcConnectionListener:
Did not match:
- @ConditionalOnMissingBean (types: com.codingapi.txlcn.txmsg.listener.RpcConnectionListener; SearchStrategy: all) found beans of type 'com.codingapi.txlcn.txmsg.listener.RpcConnectionListener' ensureIdGenEngine (OnBeanCondition)
MessageSourceAutoConfiguration:
Did not match:
- ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
MongoAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.mongodb.MongoClient' (OnClassCondition)
MongoDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.mongodb.MongoClient', 'org.springframework.data.mongodb.core.MongoTemplate' (OnClassCondition)
MongoHealthIndicatorConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.mongodb.core.MongoTemplate' (OnClassCondition)
MongoReactiveAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition)
MongoReactiveDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.mongodb.reactivestreams.client.MongoClient', 'org.springframework.data.mongodb.core.ReactiveMongoTemplate' (OnClassCondition)
MongoReactiveHealthIndicatorConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.mongodb.core.ReactiveMongoTemplate' (OnClassCondition)
MongoReactiveRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.mongodb.reactivestreams.client.MongoClient', 'org.springframework.data.mongodb.repository.ReactiveMongoRepository' (OnClassCondition)
MongoRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.mongodb.MongoClient', 'org.springframework.data.mongodb.repository.MongoRepository' (OnClassCondition)
MustacheAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (OnClassCondition)
NarayanaJtaConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.arjuna.ats.jta.UserTransaction', 'org.jboss.tm.XAResourceRecoveryRegistry' (OnClassCondition)
Neo4jDataAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.neo4j.ogm.session.SessionFactory', 'org.springframework.data.neo4j.transaction.Neo4jTransactionManager' (OnClassCondition)
Neo4jHealthIndicatorAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.neo4j.ogm.session.SessionFactory' (OnClassCondition)
Neo4jRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.neo4j.ogm.session.Neo4jSession', 'org.springframework.data.neo4j.repository.Neo4jRepository' (OnClassCondition)
NewRelicMetricsExportAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.micrometer.newrelic.NewRelicMeterRegistry' (OnClassCondition)
NoOpMeterRegistryConfiguration:
Did not match:
- @ConditionalOnMissingBean (types: io.micrometer.core.instrument.MeterRegistry; SearchStrategy: all) found beans of type 'io.micrometer.core.instrument.MeterRegistry' simpleMeterRegistry (OnBeanCondition)
OAuth2ClientAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity', 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition)
ProjectInfoAutoConfiguration#buildProperties:
Did not match:
- @ConditionalOnResource did not find resource '${spring.info.build.location:classpath:META-INF/build-info.properties}' (OnResourceCondition)
ProjectInfoAutoConfiguration#gitProperties:
Did not match:
- GitResource did not find git info at classpath:git.properties (ProjectInfoAutoConfiguration.GitResourceAvailableCondition)
PrometheusMetricsExportAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.micrometer.prometheus.PrometheusMeterRegistry' (OnClassCondition)
QuartzAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.quartz.Scheduler' (OnClassCondition)
RabbitAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.springframework.amqp.rabbit.core.RabbitTemplate', 'com.rabbitmq.client.Channel' (OnClassCondition)
RabbitHealthIndicatorAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.amqp.rabbit.core.RabbitTemplate' (OnClassCondition)
RabbitMetricsAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'com.rabbitmq.client.ConnectionFactory', 'org.springframework.amqp.rabbit.connection.AbstractConnectionFactory' (OnClassCondition)
ReactiveCloudFoundryActuatorAutoConfiguration:
Did not match:
- not a reactive web application (OnWebApplicationCondition)
ReactiveManagementContextAutoConfiguration:
Did not match:
- not a reactive web application (OnWebApplicationCondition)
Matched:
- @ConditionalOnClass found required class 'reactor.core.publisher.Flux'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
ReactiveSecurityAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.springframework.security.config.annotation.web.reactive.EnableWebFluxSecurity', 'org.springframework.security.web.server.WebFilterChainProxy' (OnClassCondition)
ReactiveUserDetailsServiceAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition)
ReactiveWebServerFactoryAutoConfiguration:
Did not match:
- not a reactive web application (OnWebApplicationCondition)
Matched:
- @ConditionalOnClass found required class 'org.springframework.http.ReactiveHttpInputMessage'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
RedisHealthIndicatorConfiguration#redisHealthIndicator:
Did not match:
- @ConditionalOnMissingBean (names: redisHealthIndicator; SearchStrategy: all) found beans named redisHealthIndicator (OnBeanCondition)
RepositoryRestMvcAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition)
SecurityAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition)
SecurityFilterAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition)
SecurityRequestMatcherProviderAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.web.util.matcher.RequestMatcher' (OnClassCondition)
SendGridAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition)
ServletEndpointManagementContextConfiguration.JerseyServletEndpointManagementContextConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.ResourceConfig' (OnClassCondition)
ServletManagementContextAutoConfiguration.ApplicationContextFilterConfiguration:
Did not match:
- @ConditionalOnProperty (management.server.add-application-context-header=true) did not find property 'add-application-context-header' (OnPropertyCondition)
ServletWebServerFactoryConfiguration.EmbeddedJetty:
Did not match:
- @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.webapp.WebAppContext' (OnClassCondition)
ServletWebServerFactoryConfiguration.EmbeddedUndertow:
Did not match:
- @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition)
SessionAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition)
SessionsEndpointAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.session.FindByIndexNameSessionRepository' (OnClassCondition)
ShutdownEndpointAutoConfiguration#shutdownEndpoint:
Did not match:
- @ConditionalOnEnabledEndpoint no property management.endpoint.shutdown.enabled found so using endpoint default (OnEnabledEndpointCondition)
Matched:
- @ConditionalOnMissingBean (types: org.springframework.boot.actuate.context.ShutdownEndpoint; SearchStrategy: all) did not find any beans (OnBeanCondition)
SignalFxMetricsExportAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.micrometer.signalfx.SignalFxMeterRegistry' (OnClassCondition)
SolrAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.apache.solr.client.solrj.impl.HttpSolrClient', 'org.apache.solr.client.solrj.impl.CloudSolrClient' (OnClassCondition)
SolrHealthIndicatorAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.apache.solr.client.solrj.SolrClient' (OnClassCondition)
SolrRepositoriesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required classes 'org.apache.solr.client.solrj.SolrClient', 'org.springframework.data.solr.repository.SolrRepository' (OnClassCondition)
StatsdMetricsExportAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.micrometer.statsd.StatsdMeterRegistry' (OnClassCondition)
ThymeleafAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.thymeleaf.templatemode.TemplateMode' (OnClassCondition)
TomcatMetricsAutoConfiguration#contextCapturingReactiveTomcatCustomizer:
Did not match:
- not a reactive web application (OnWebApplicationCondition)
TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration:
Did not match:
- @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition)
UserDetailsServiceAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition)
WavefrontMetricsExportAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.micrometer.wavefront.WavefrontMeterRegistry' (OnClassCondition)
WebClientAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition)
WebFluxAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition)
WebFluxEndpointManagementContextConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition)
WebFluxMetricsAutoConfiguration:
Did not match:
- not a reactive web application (OnWebApplicationCondition)
WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration:
Did not match:
- @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition)
WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver:
Did not match:
- @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition)
WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#localeResolver:
Did not match:
- @ConditionalOnProperty (spring.mvc.locale) did not find property 'locale' (OnPropertyCondition)
WebServicesAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition)
WebSocketMessagingAutoConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition)
WebSocketReactiveAutoConfiguration:
Did not match:
- not a reactive web application (OnWebApplicationCondition)
Matched:
- @ConditionalOnClass found required classes 'javax.servlet.Servlet', 'javax.websocket.server.ServerContainer'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
WebSocketServletAutoConfiguration.JettyWebSocketConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer' (OnClassCondition)
WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration:
Did not match:
- @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)
XADataSourceAutoConfiguration:
Did not match:
- @ConditionalOnBean (types: org.springframework.boot.jdbc.XADataSourceWrapper; SearchStrategy: all) did not find any beans of type org.springframework.boot.jdbc.XADataSourceWrapper (OnBeanCondition)
Matched:
- @ConditionalOnClass found required classes 'javax.sql.DataSource', 'javax.transaction.TransactionManager', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType'; @ConditionalOnMissingClass did not find unwanted class (OnClassCondition)
Exclusions:
-----------
None
Unconditional classes:
----------------------
org.springframework.boot.actuate.autoconfigure.management.HeapDumpWebEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.scheduling.ScheduledTasksEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration
org.springframework.boot.actuate.autoconfigure.info.InfoContributorAutoConfiguration
org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
org.springframework.boot.actuate.autoconfigure.context.properties.ConfigurationPropertiesReportEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.trace.http.HttpTraceEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.logging.LoggersEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.endpoint.EndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.beans.BeansEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.condition.ConditionsReportEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.audit.AuditAutoConfiguration
org.springframework.boot.actuate.autoconfigure.logging.LogFileWebEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.env.EnvironmentEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.context.ShutdownEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.health.HealthEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.info.InfoEndpointAutoConfiguration
org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
org.springframework.boot.actuate.autoconfigure.web.server.ManagementContextAutoConfiguration
org.springframework.boot.actuate.autoconfigure.audit.AuditEventsEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.web.mappings.MappingsEndpointAutoConfiguration
org.springframework.boot.actuate.autoconfigure.management.ThreadDumpEndpointAutoConfiguration
org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
2019-05-26 16:00:15.032 ERROR 18176 --- [ main] o.s.boot.SpringApplication : Application run failed
java.lang.IllegalStateException: Failed to execute ApplicationRunner
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:812)
at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:799)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:341)
at com.codingapi.txlcn.tm.TMApplication.main(TMApplication.java:35)
Caused by: org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 172.17.0.1:6379
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getNativeConnection(LettuceConnectionFactory.java:966)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getConnection(LettuceConnectionFactory.java:934)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getSharedConnection(LettuceConnectionFactory.java:786)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getConnection(LettuceConnectionFactory.java:300)
at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:132)
at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:95)
at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:82)
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:211)
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:184)
at org.springframework.data.redis.core.RedisTemplate.delete(RedisTemplate.java:727)
at com.codingapi.txlcn.tm.core.storage.redis.RedisStorage.releaseLocks(RedisStorage.java:156)
at com.codingapi.txlcn.tm.core.storage.redis.RedisStorage.releaseGlobalXLock(RedisStorage.java:230)
at com.codingapi.txlcn.tm.core.storage.redis.RedisStorage.acquireMachineId(RedisStorage.java:255)
at com.codingapi.txlcn.tm.support.service.impl.ManagerServiceImpl.machineIdSync(ManagerServiceImpl.java:75)
at com.codingapi.txlcn.tm.txmsg.EnsureIdGenEngine.init(EnsureIdGenEngine.java:51)
at com.codingapi.txlcn.common.runner.TxLcnApplicationRunner.run(TxLcnApplicationRunner.java:54)
at org.springframework.boot.SpringApplication.callRunner(SpringApplication.java:809)
... 3 common frames omitted
Caused by: io.lettuce.core.RedisConnectionException: Unable to connect to 172.17.0.1:6379
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:56)
at io.lettuce.core.AbstractRedisClient.getConnection(AbstractRedisClient.java:233)
at io.lettuce.core.RedisClient.connectStandalone(RedisClient.java:253)
at io.lettuce.core.RedisClient.connect(RedisClient.java:202)
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.getConnection(StandaloneConnectionProvider.java:56)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getNativeConnection(LettuceConnectionFactory.java:959)
... 19 common frames omitted
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /172.17.0.1:6379
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:267)
at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:127)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:163)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:466)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:748)
2019-05-26 16:00:15.033 INFO 18176 --- [ main] ConfigServletWebServerApplicationContext : Closing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@13d73fa: startup date [Sun May 26 15:59:42 CST 2019]; root of context hierarchy
2019-05-26 16:00:15.033 DEBUG 18176 --- [ main] o.s.c.e.PropertySourcesPropertyResolver : Found key 'spring.liveBeansView.mbeanDomain' in PropertySource 'systemProperties' with value of type String
2019-05-26 16:00:15.034 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Returning cached instance of singleton bean 'lifecycleProcessor'
2019-05-26 16:00:15.035 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@36f48b4: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,org.springframework.context.annotation.internalPersistenceAnnotationProcessor,org.springframework.context.event.internalEventListenerProcessor,org.springframework.context.event.internalEventListenerFactory,TMApplication,org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory,TMAutoCluster,txManagerConfig,defaultDTXContextRegistry,simpleTransactionManager,redisConfiguration,adminController,defaultTokenStorage,interceptorConfigurer,tokenInterceptor,txManagerAdminAuthLogic,redirectController,txManagerController,adminServiceImpl,managerServiceImpl,txExceptionServiceImpl,asyncTxExceptionListener,defaultExUrlProvider,txLcnManagerRpcBeanHelper,TMAutoConfiguration,ensureIdGenEngine,managerRpcExceptionHandler,serverRpcAnswer,TMRpcServer,rpc_acquire-dtx-lock,rpc_ask-transaction-state,rpc_clean-invalid-tm,rpc_create-group,rpc_init-client,rpc_join-group,rpc_notify-group,rpc_query-tm-cluster,rpc_release-dtx-lock,rpc_write-exception,logDbProperties,nettyRpcClientChannelInitializer,nettyRpcServerChannelInitializer,nettyClientRetryHandler,rpcAnswerHandler,rpcCmdDecoder,socketManagerInitHandler,nettyRpcClient,nettyRpcClientInitializer,nettyRpcServerInitializer,rpcNettyInitializer,functionDomainRedisTemplate,com.codingapi.txlcn.logger.TxLoggerConfiguration$LoggerEnabledTrueConfig,logDbHelper,com.codingapi.txlcn.logger.TxLoggerConfiguration,org.springframework.boot.autoconfigure.condition.BeanTypeRegistry,txLcnLoggerHelper,springUtils,com.codingapi.txlcn.txmsg.MessageConfiguration,rpcConfig,rpcLoadBalance,clientInitCallBack,executorService,restTemplate,fastStorageProvider,fastStorage,txLcnApplicationRunner,modIdProvider,org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension#0,emBeanDefinitionRegistrarPostProcessor,jpaMappingContext,jpaContext,txExceptionRepository,org.springframework.boot.autoconfigure.domain.EntityScanPackages,org.springframework.boot.autoconfigure.AutoConfigurationPackages,org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration,propertySourcesPlaceholderConfigurer,org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration,websocketContainerCustomizer,org.springframework.boot.autoconfigure.websocket.servlet.WebSocketServletAutoConfiguration,org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryConfiguration$EmbeddedTomcat,tomcatServletWebServerFactory,org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration,servletWebServerFactoryCustomizer,tomcatServletWebServerFactoryCustomizer,server-org.springframework.boot.autoconfigure.web.ServerProperties,org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor,org.springframework.boot.context.properties.ConfigurationBeanFactoryMetadata,webServerFactoryCustomizerBeanPostProcessor,errorPageRegistrarBeanPostProcessor,org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletConfiguration,dispatcherServlet,spring.mvc-org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties,org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration,dispatcherServletRegistration,org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration,org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration,defaultValidator,methodValidationPostProcessor,org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration,error,beanNameViewResolver,org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$DefaultErrorViewResolverConfiguration,conventionErrorViewResolver,org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration,errorAttributes,basicErrorController,errorPageCustomizer,preserveErrorControllerTargetClassPostProcessor,spring.resources-org.springframework.boot.autoconfigure.web.ResourceProperties,org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter$FaviconConfiguration,faviconHandlerMapping,faviconRequestHandler,org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration,requestMappingHandlerAdapter,requestMappingHandlerMapping,mvcConversionService,mvcValidator,mvcContentNegotiationManager,mvcPathMatcher,mvcUrlPathHelper,viewControllerHandlerMapping,beanNameHandlerMapping,resourceHandlerMapping,mvcResourceUrlProvider,defaultServletHandlerMapping,mvcUriComponentsContributor,httpRequestHandlerAdapter,simpleControllerHandlerAdapter,handlerExceptionResolver,mvcViewResolver,mvcHandlerMappingIntrospector,org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter,defaultViewResolver,viewResolver,welcomePageHandlerMapping,requestContextFilter,org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration,hiddenHttpMethodFilter,httpPutFormContentFilter,org.springframework.boot.actuate.autoconfigure.audit.AuditAutoConfiguration$AuditEventRepositoryConfiguration,auditEventRepository,org.springframework.boot.actuate.autoconfigure.audit.AuditAutoConfiguration,auditListener,org.springframework.boot.actuate.autoconfigure.audit.AuditEventsEndpointAutoConfiguration,auditEventsEndpoint,org.springframework.boot.actuate.autoconfigure.beans.BeansEndpointAutoConfiguration,beansEndpoint,org.springframework.boot.actuate.autoconfigure.system.DiskSpaceHealthIndicatorAutoConfiguration,diskSpaceHealthIndicator,diskSpaceHealthIndicatorProperties,org.springframework.boot.actuate.autoconfigure.mongo.MongoHealthIndicatorAutoConfiguration,org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration,lettuceClientResources,redisConnectionFactory,org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration,redisTemplate,stringRedisTemplate,spring.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties,org.springframework.boot.actuate.autoconfigure.redis.RedisReactiveHealthIndicatorConfiguration,redisHealthIndicator,org.springframework.boot.actuate.autoconfigure.redis.RedisHealthIndicatorConfiguration,org.springframework.boot.actuate.autoconfigure.redis.RedisHealthIndicatorAutoConfiguration,org.springframework.boot.autoconfigure.transaction.jta.JtaAutoConfiguration,spring.jta-org.springframework.boot.autoconfigure.transaction.jta.JtaProperties,org.springframework.boot.autoconfigure.jdbc.DataSourceConfiguration$Hikari,dataSource,org.springframework.boot.autoconfigure.jdbc.DataSourceJmxConfiguration$Hikari,org.springframework.boot.autoconfigure.jdbc.DataSourceJmxConfiguration,org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$PooledDataSourceConfiguration,org.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration$HikariPoolDataSourceMetadataProviderConfiguration,hikariPoolDataSourceMetadataProvider,org.springframework.boot.autoconfigure.jdbc.metadata.DataSourcePoolMetadataProvidersConfiguration,org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker,org.springframework.boot.autoconfigure.jdbc.DataSourceInitializationConfiguration,dataSourceInitializerPostProcessor,org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration,spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties,org.springframework.boot.actuate.autoconfigure.jdbc.DataSourceHealthIndicatorAutoConfiguration,dbHealthIndicator,org.springframework.boot.actuate.autoconfigure.elasticsearch.ElasticsearchHealthIndicatorAutoConfiguration,org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorAutoConfiguration,healthAggregator,management.health.status-org.springframework.boot.actuate.autoconfigure.health.HealthIndicatorProperties,org.springframework.boot.actuate.autoconfigure.health.HealthEndpointConfiguration,healthEndpoint,org.springframework.boot.actuate.autoconfigure.health.HealthEndpointWebExtensionConfiguration$ServletWebHealthConfiguration,healthEndpointWebExtension,org.springframework.boot.actuate.autoconfigure.health.HealthEndpointWebExtensionConfiguration,createHealthStatusHttpMapper,healthWebEndpointResponseMapper,org.springframework.boot.actuate.autoconfigure.health.HealthEndpointAutoConfiguration,management.endpoint.health-org.springframework.boot.actuate.autoconfigure.health.HealthEndpointProperties,org.springframework.boot.actuate.autoconfigure.web.servlet.ServletManagementContextAutoConfiguration,servletWebChildContextFactory,managementServletContext,org.springframework.boot.actuate.autoconfigure.condition.ConditionsReportEndpointAutoConfiguration,conditionsReportEndpoint,org.springframework.boot.actuate.autoconfigure.context.ShutdownEndpointAutoConfiguration,org.springframework.boot.actuate.autoconfigure.context.properties.ConfigurationPropertiesReportEndpointAutoConfiguration,configurationPropertiesReportEndpoint,management.endpoint.configprops-org.springframework.boot.actuate.autoconfigure.context.properties.ConfigurationPropertiesReportEndpointProperties,org.springframework.boot.actuate.autoconfigure.endpoint.EndpointAutoConfiguration,endpointOperationParameterMapper,endpointCachingOperationInvokerAdvisor,org.springframework.boot.autoconfigure.jmx.JmxAutoConfiguration,mbeanExporter,objectNamingStrategy,mbeanServer,org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointAutoConfiguration,jmxAnnotationEndpointDiscoverer,jmxMBeanExporter,jmxIncludeExcludePropertyEndpointFilter,management.endpoints.jmx-org.springframework.boot.actuate.autoconfigure.endpoint.jmx.JmxEndpointProperties,org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointAutoConfiguration$WebEndpointServletConfiguration,servletEndpointDiscoverer,org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointAutoConfiguration,webEndpointPathMapper,endpointMediaTypes,webEndpointDiscoverer,controllerEndpointDiscoverer,pathMappedEndpoints,webExposeExcludePropertyEndpointFilter,controllerExposeExcludePropertyEndpointFilter,management.endpoints.web-org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties,org.springframework.boot.actuate.autoconfigure.env.EnvironmentEndpointAutoConfiguration,environmentEndpoint,environmentEndpointWebExtension,management.endpoint.env-org.springframework.boot.actuate.autoconfigure.env.EnvironmentEndpointProperties,org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration,spring.info-org.springframework.boot.autoconfigure.info.ProjectInfoProperties,org.springframework.boot.actuate.autoconfigure.info.InfoContributorAutoConfiguration,envInfoContributor,management.info-org.springframework.boot.actuate.autoconfigure.info.InfoContributorProperties,org.springframework.boot.actuate.autoconfigure.info.InfoEndpointAutoConfiguration,infoEndpoint,org.springframework.boot.actuate.autoconfigure.logging.LogFileWebEndpointAutoConfiguration,management.endpoint.logfile-org.springframework.boot.actuate.autoconfigure.logging.LogFileWebEndpointProperties,org.springframework.boot.actuate.autoconfigure.logging.LoggersEndpointAutoConfiguration,loggersEndpoint,org.springframework.boot.actuate.autoconfigure.management.HeapDumpWebEndpointAutoConfiguration,heapDumpWebEndpoint,org.springframework.boot.actuate.autoconfigure.management.ThreadDumpEndpointAutoConfiguration,dumpEndpoint,org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration$MeterBindersConfiguration,logbackMetrics,uptimeMetrics,processorMetrics,fileDescriptorMetrics,org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration$JvmMeterBindersConfiguration,jvmGcMetrics,jvmMemoryMetrics,jvmThreadMetrics,classLoaderMetrics,org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration,micrometerClock,meterRegistryPostProcessor,propertiesMeterFilter,management.metrics-org.springframework.boot.actuate.autoconfigure.metrics.MetricsProperties,org.springframework.boot.actuate.autoconfigure.metrics.export.simple.SimpleMetricsExportAutoConfiguration,simpleMeterRegistry,simpleConfig,management.metrics.export.simple-org.springframework.boot.actuate.autoconfigure.metrics.export.simple.SimpleProperties,org.springframework.boot.actuate.autoconfigure.metrics.CompositeMeterRegistryAutoConfiguration,org.springframework.boot.actuate.autoconfigure.metrics.MetricsEndpointAutoConfiguration,metricsEndpoint,org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration$JpaWebConfiguration$JpaWebMvcConfiguration,openEntityManagerInViewInterceptor,org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration$JpaWebConfiguration,org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration,transactionManager,jpaVendorAdapter,entityManagerFactoryBuilder,entityManagerFactory,spring.jpa-org.springframework.boot.autoconfigure.orm.jpa.JpaProperties,dataSourceInitializedPublisher,org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration,org.springframework.boot.actuate.autoconfigure.metrics.jdbc.DataSourcePoolMetricsAutoConfiguration$HikariDataSourceMetricsConfiguration,hikariDataSourceMetricsPostProcessor,org.springframework.boot.actuate.autoconfigure.metrics.jdbc.DataSourcePoolMetricsAutoConfiguration$DataSourcePoolMetadataMetricsConfiguration,org.springframework.boot.actuate.autoconfigure.metrics.jdbc.DataSourcePoolMetricsAutoConfiguration,org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration,standardJacksonObjectMapperBuilderCustomizer,spring.jackson-org.springframework.boot.autoconfigure.jackson.JacksonProperties,org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperBuilderConfiguration,jacksonObjectMapperBuilder,org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$ParameterNamesModuleConfiguration,parameterNamesModule,org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration$JacksonObjectMapperConfiguration,jacksonObjectMapper,org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration,jsonComponentModule,org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration$StringHttpMessageConverterConfiguration,stringHttpMessageConverter,spring.http.encoding-org.springframework.boot.autoconfigure.http.HttpEncodingProperties,org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration$MappingJackson2HttpMessageConverterConfiguration,mappingJackson2HttpMessageConverter,org.springframework.boot.autoconfigure.http.JacksonHttpMessageConvertersConfiguration,org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration,messageConverters,org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration,restTemplateBuilder,org.springframework.boot.actuate.autoconfigure.metrics.web.client.RestTemplateMetricsAutoConfiguration,restTemplateTagConfigurer,metricsRestTemplateCustomizer,metricsWebClientUriTagFilter,org.springframework.boot.actuate.autoconfigure.metrics.web.servlet.WebMvcMetricsAutoConfiguration,webMvcTagsProvider,webMvcMetricsFilter,metricsHttpServerUriTagFilter,org.springframework.boot.actuate.autoconfigure.metrics.web.tomcat.TomcatMetricsAutoConfiguration,tomcatMetrics,contextCapturingServletTomcatCustomizer,org.springframework.boot.actuate.autoconfigure.scheduling.ScheduledTasksEndpointAutoConfiguration,scheduledTasksEndpoint,org.springframework.boot.actuate.autoconfigure.trace.http.HttpTraceAutoConfiguration$ServletTraceFilterConfiguration,httpTraceFilter,org.springframework.boot.actuate.autoconfigure.trace.http.HttpTraceAutoConfiguration,traceRepository,httpExchangeTracer,management.trace.http-org.springframework.boot.actuate.autoconfigure.trace.http.HttpTraceProperties,org.springframework.boot.actuate.autoconfigure.trace.http.HttpTraceEndpointAutoConfiguration,httpTraceEndpoint,org.springframework.boot.actuate.autoconfigure.web.mappings.MappingsEndpointAutoConfiguration$ServletWebConfiguration$SpringMvcConfiguration,dispatcherServletMappingDescriptionProvider,org.springframework.boot.actuate.autoconfigure.web.mappings.MappingsEndpointAutoConfiguration$ServletWebConfiguration,servletMappingDescriptionProvider,filterMappingDescriptionProvider,org.springframework.boot.actuate.autoconfigure.web.mappings.MappingsEndpointAutoConfiguration,mappingsEndpoint,org.springframework.boot.autoconfigure.admin.SpringApplicationAdminJmxAutoConfiguration,springApplicationAdminRegistrar,org.springframework.boot.autoconfigure.aop.AopAutoConfiguration$CglibAutoProxyConfiguration,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.boot.autoconfigure.aop.AopAutoConfiguration,org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration,org.springframework.boot.autoconfigure.dao.PersistenceExceptionTranslationAutoConfiguration,persistenceExceptionTranslationPostProcessor,org.springframework.boot.autoconfigure.data.redis.RedisReactiveAutoConfiguration,reactiveRedisTemplate,org.springframework.boot.autoconfigure.data.redis.RedisRepositoriesAutoConfiguration,keyValueMappingContext,redisCustomConversions,redisReferenceResolver,redisConverter,redisKeyValueAdapter,redisKeyValueTemplate,org.springframework.data.web.config.ProjectingArgumentResolverRegistrar,projectingArgumentResolverBeanPostProcessor,org.springframework.data.web.config.SpringDataWebConfiguration,pageableResolver,sortResolver,org.springframework.data.web.config.SpringDataJacksonConfiguration,jacksonGeoModule,org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration,pageableCustomizer,sortCustomizer,spring.data.web-org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties,org.springframework.boot.autoconfigure.http.codec.CodecsAutoConfiguration$JacksonCodecConfiguration,jacksonCodecCustomizer,org.springframework.boot.autoconfigure.http.codec.CodecsAutoConfiguration,org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration$JdbcTemplateConfiguration,jdbcTemplate,org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration$NamedParameterJdbcTemplateConfiguration,namedParameterJdbcTemplate,org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration,spring.jdbc-org.springframework.boot.autoconfigure.jdbc.JdbcProperties,org.springframework.boot.autoconfigure.reactor.core.ReactorCoreAutoConfiguration,spring.reactor-org.springframework.boot.autoconfigure.reactor.core.ReactorCoreProperties,org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration$DataSourceTransactionManagerConfiguration,org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration,org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration,org.springframework.transaction.config.internalTransactionAdvisor,transactionAttributeSource,transactionInterceptor,org.springframework.transaction.config.internalTransactionalEventListenerFactory,org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration$CglibAutoProxyConfiguration,org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$EnableTransactionManagementConfiguration,org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$TransactionTemplateConfiguration,transactionTemplate,org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration,platformTransactionManagerCustomizers,spring.transaction-org.springframework.boot.autoconfigure.transaction.TransactionProperties,org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration,tomcatWebServerFactoryCustomizer,org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration,org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration,characterEncodingFilter,localeCharsetMappingsCustomizer,org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration,multipartConfigElement,multipartResolver,spring.servlet.multipart-org.springframework.boot.autoconfigure.web.servlet.MultipartProperties,org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration$WebMvcServletEndpointManagementContextConfiguration,servletEndpointRegistrar,org.springframework.boot.actuate.autoconfigure.endpoint.web.ServletEndpointManagementContextConfiguration,servletExposeExcludePropertyEndpointFilter,org.springframework.boot.actuate.autoconfigure.endpoint.web.servlet.WebMvcEndpointManagementContextConfiguration,webEndpointServletHandlerMapping,controllerEndpointHandlerMapping,management.endpoints.web.cors-org.springframework.boot.actuate.autoconfigure.endpoint.web.CorsEndpointProperties,org.springframework.boot.actuate.autoconfigure.web.server.ManagementContextAutoConfiguration$SameManagementContextConfiguration$EnableSameManagementContextConfiguration,org.springframework.boot.actuate.autoconfigure.web.server.ManagementContextAutoConfiguration$SameManagementContextConfiguration,org.springframework.boot.actuate.autoconfigure.web.server.ManagementContextAutoConfiguration,management.server-org.springframework.boot.actuate.autoconfigure.web.server.ManagementServerProperties,org.springframework.orm.jpa.SharedEntityManagerCreator#0]; root of factory hierarchy
2019-05-26 16:00:15.035 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'redisKeyValueTemplate'
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'redisKeyValueAdapter'
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.d.r.l.RedisMessageListenerContainer : Stopped RedisMessageListenerContainer
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'springApplicationAdminRegistrar'
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'jmxMBeanExporter'
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Auditevents' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Beans' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Health' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Conditions' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Configprops' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Env' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Info' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Loggers' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Threaddump' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Metrics' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Scheduledtasks' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Httptrace' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.a.e.jmx.JmxEndpointExporter : Unregister endpoint with ObjectName 'org.springframework.boot:type=Endpoint,name=Mappings' from the JMX domain
2019-05-26 16:00:15.036 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'mbeanExporter'
2019-05-26 16:00:15.036 INFO 18176 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Unregistering JMX-exposed beans on shutdown
2019-05-26 16:00:15.037 INFO 18176 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Unregistering JMX-exposed beans
2019-05-26 16:00:15.037 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'mvcResourceUrlProvider': [requestMappingHandlerMapping]
2019-05-26 16:00:15.037 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'mvcValidator': [requestMappingHandlerAdapter]
2019-05-26 16:00:15.037 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'requestMappingHandlerAdapter': [mvcUriComponentsContributor]
2019-05-26 16:00:15.037 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'mvcValidator'
2019-05-26 16:00:15.037 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'defaultValidator'
2019-05-26 16:00:15.037 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'txLcnApplicationRunner'
2019-05-26 16:00:15.038 DEBUG 18176 --- [ main] o.s.d.redis.core.RedisConnectionUtils : Opening RedisConnection
2019-05-26 16:00:15.038 DEBUG 18176 --- [ main] io.lettuce.core.RedisClient : Trying to get a Redis connection for: RedisURI [host='172.17.0.1', port=6379]
2019-05-26 16:00:15.039 DEBUG 18176 --- [ main] io.lettuce.core.RedisClient : Resolved SocketAddress 172.17.0.1:6379 using RedisURI [host='172.17.0.1', port=6379]
2019-05-26 16:00:15.039 DEBUG 18176 --- [ main] io.lettuce.core.RedisClient : Connecting to Redis at 172.17.0.1:6379
2019-05-26 16:00:15.040 DEBUG 18176 --- [ioEventLoop-6-3] io.lettuce.core.protocol.CommandHandler : [channel=0x432447f3, [id: 0xbf5d5b84] (inactive), chid=0x3] channelRegistered()
2019-05-26 16:00:19.555 DEBUG 18176 --- [l-1 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Pool stats (total=10, active=0, idle=10, waiting=0)
2019-05-26 16:00:21.870 DEBUG 18176 --- [l-2 housekeeper] com.zaxxer.hikari.pool.HikariPool : HikariPool-2 - Pool stats (total=10, active=0, idle=10, waiting=0)
2019-05-26 16:00:25.041 DEBUG 18176 --- [ioEventLoop-6-3] io.lettuce.core.RedisClient : Connecting to Redis at 172.17.0.1:6379: {}
io.netty.channel.ConnectTimeoutException: connection timed out: /172.17.0.1:6379
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:267)
at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:127)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:163)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:466)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:748)
2019-05-26 16:00:25.041 DEBUG 18176 --- [ioEventLoop-6-3] io.lettuce.core.RedisChannelHandler : close()
2019-05-26 16:00:25.041 DEBUG 18176 --- [ioEventLoop-6-3] i.lettuce.core.protocol.DefaultEndpoint : [unknown, epid=0x3] close()
2019-05-26 16:00:25.041 DEBUG 18176 --- [ioEventLoop-6-3] io.lettuce.core.protocol.CommandHandler : [channel=0x432447f3, [id: 0xbf5d5b84] (inactive), chid=0x3] channelUnregistered()
2019-05-26 16:00:25.041 WARN 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invocation of destroy method failed on bean with name 'txLcnApplicationRunner'
org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 172.17.0.1:6379
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getNativeConnection(LettuceConnectionFactory.java:966)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getConnection(LettuceConnectionFactory.java:934)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getSharedConnection(LettuceConnectionFactory.java:786)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getConnection(LettuceConnectionFactory.java:300)
at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:132)
at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:95)
at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:82)
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:211)
at org.springframework.data.redis.core.RedisTemplate.execute(RedisTemplate.java:184)
at org.springframework.data.redis.core.AbstractOperations.execute(AbstractOperations.java:95)
at org.springframework.data.redis.core.DefaultHashOperations.delete(DefaultHashOperations.java:220)
at com.codingapi.txlcn.tm.core.storage.redis.RedisStorage.removeTMProperties(RedisStorage.java:210)
at com.codingapi.txlcn.tm.cluster.TMAutoCluster.destroy(TMAutoCluster.java:113)
at com.codingapi.txlcn.common.runner.TxLcnApplicationRunner.destroy(TxLcnApplicationRunner.java:61)
at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:256)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:571)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:543)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:954)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:504)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:961)
at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1041)
at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1017)
at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:967)
at org.springframework.boot.SpringApplication.handleRunFailure(SpringApplication.java:839)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:344)
at com.codingapi.txlcn.tm.TMApplication.main(TMApplication.java:35)
Caused by: io.lettuce.core.RedisConnectionException: Unable to connect to 172.17.0.1:6379
at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:56)
at io.lettuce.core.AbstractRedisClient.getConnection(AbstractRedisClient.java:233)
at io.lettuce.core.RedisClient.connectStandalone(RedisClient.java:253)
at io.lettuce.core.RedisClient.connect(RedisClient.java:202)
at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.getConnection(StandaloneConnectionProvider.java:56)
at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getNativeConnection(LettuceConnectionFactory.java:959)
... 25 common frames omitted
Caused by: io.netty.channel.ConnectTimeoutException: connection timed out: /172.17.0.1:6379
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:267)
at io.netty.util.concurrent.PromiseTask$RunnableAdapter.call(PromiseTask.java:38)
at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:127)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:163)
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:404)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:466)
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:897)
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.lang.Thread.run(Thread.java:748)
2019-05-26 16:00:25.042 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'nettyRpcClientInitializer'
2019-05-26 16:00:25.042 WARN 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invocation of destroy method failed on bean with name 'nettyRpcClientInitializer'
java.lang.NullPointerException: null
at com.codingapi.txlcn.txmsg.netty.impl.NettyRpcClientInitializer.destroy(NettyRpcClientInitializer.java:131)
at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:256)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:571)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:543)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:954)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:504)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:961)
at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1041)
at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1017)
at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:967)
at org.springframework.boot.SpringApplication.handleRunFailure(SpringApplication.java:839)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:344)
at com.codingapi.txlcn.tm.TMApplication.main(TMApplication.java:35)
2019-05-26 16:00:25.042 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'nettyRpcServerInitializer': [TMRpcServer]
2019-05-26 16:00:25.042 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'nettyRpcServerInitializer'
2019-05-26 16:00:25.045 INFO 18176 --- [ntLoopGroup-4-1] io.netty.handler.logging.LoggingHandler : [id: 0x43ff3383, L:/127.0.0.1:8070] UNREGISTERED
2019-05-26 16:00:25.046 INFO 18176 --- [ main] c.c.t.t.n.i.NettyRpcServerInitializer : server was down.
2019-05-26 16:00:25.047 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'serverRpcAnswer': [rpcAnswerHandler]
2019-05-26 16:00:25.047 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'rpcAnswerHandler': [nettyRpcServerChannelInitializer, nettyRpcClientChannelInitializer]
2019-05-26 16:00:25.047 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'serverRpcAnswer'
2019-05-26 16:00:25.047 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'logDbHelper': [txLcnLoggerHelper]
2019-05-26 16:00:25.047 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'txLcnLoggerHelper': [adminServiceImpl]
2019-05-26 16:00:25.047 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'adminServiceImpl': [adminController]
2019-05-26 16:00:25.047 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'logDbHelper'
2019-05-26 16:00:25.047 INFO 18176 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown initiated...
2019-05-26 16:00:25.047 DEBUG 18176 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-2 - Before shutdown stats (total=10, active=0, idle=10, waiting=0)
2019-05-26 16:00:25.048 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-2 - Closing connection com.mysql.jdbc.JDBC4Connection@540212be: (connection evicted)
2019-05-26 16:00:25.049 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-2 - Closing connection com.mysql.jdbc.JDBC4Connection@66251123: (connection evicted)
2019-05-26 16:00:25.050 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-2 - Closing connection com.mysql.jdbc.JDBC4Connection@3fbc15ee: (connection evicted)
2019-05-26 16:00:25.051 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-2 - Closing connection com.mysql.jdbc.JDBC4Connection@68b82cd7: (connection evicted)
2019-05-26 16:00:25.051 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-2 - Closing connection com.mysql.jdbc.JDBC4Connection@15a4c800: (connection evicted)
2019-05-26 16:00:25.052 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-2 - Closing connection com.mysql.jdbc.JDBC4Connection@47d51135: (connection evicted)
2019-05-26 16:00:25.052 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-2 - Closing connection com.mysql.jdbc.JDBC4Connection@5b685596: (connection evicted)
2019-05-26 16:00:25.052 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-2 - Closing connection com.mysql.jdbc.JDBC4Connection@39cef6b4: (connection evicted)
2019-05-26 16:00:25.053 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-2 - Closing connection com.mysql.jdbc.JDBC4Connection@6a3833f8: (connection evicted)
2019-05-26 16:00:25.053 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-2 - Closing connection com.mysql.jdbc.JDBC4Connection@18410c53: (connection evicted)
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-2 - After shutdown stats (total=0, active=0, idle=0, waiting=0)
2019-05-26 16:00:25.054 INFO 18176 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-2 - Shutdown completed.
2019-05-26 16:00:25.054 INFO 18176 --- [ main] c.codingapi.txlcn.logger.db.LogDbHelper : log hikariDataSource close.
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'jpaMappingContext': [txExceptionRepository]
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'txExceptionRepository': [txExceptionServiceImpl]
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'txExceptionServiceImpl': [managerRpcExceptionHandler, simpleTransactionManager, rpc_write-exception]
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'managerRpcExceptionHandler': [simpleTransactionManager]
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'simpleTransactionManager': [rpc_ask-transaction-state, rpc_create-group, rpc_join-group, rpc_notify-group, rpc_write-exception]
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean '(inner bean)#534d0e20': [txExceptionRepository]
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean '(inner bean)#3f4a605f': [(inner bean)#534d0e20]
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'jpaMappingContext'
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'executorService': [asyncTxExceptionListener]
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy method 'shutdown' on bean with name 'executorService'
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'entityManagerFactory': [org.springframework.orm.jpa.SharedEntityManagerCreator#0]
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'org.springframework.orm.jpa.SharedEntityManagerCreator#0': [jpaContext]
2019-05-26 16:00:25.054 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'entityManagerFactory'
2019-05-26 16:00:25.054 INFO 18176 --- [ main] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.hibernate.internal.SessionFactoryImpl : HHH000031: Closing
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] org.hibernate.engine.spi.CascadeStyles : External cascade style registration [persist : STYLE_PERSIST] overrode base registration [STYLE_PERSIST_SKIPLAZY]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.h.s.i.AbstractServiceRegistryImpl : Implicitly destroying ServiceRegistry on de-registration of all child ServiceRegistries
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.h.b.r.i.BootstrapServiceRegistryImpl : Implicitly destroying Boot-strap registry on de-registration of all child ServiceRegistries
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'characterEncodingFilter'
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'httpTraceFilter'
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'httpPutFormContentFilter'
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'hiddenHttpMethodFilter'
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'requestContextFilter'
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'redisConnectionFactory': [org.springframework.boot.actuate.autoconfigure.redis.RedisReactiveHealthIndicatorConfiguration, functionDomainRedisTemplate, stringRedisTemplate, redisTemplate, org.springframework.boot.actuate.autoconfigure.redis.RedisHealthIndicatorConfiguration, reactiveRedisTemplate]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'functionDomainRedisTemplate': [fastStorageProvider]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'fastStorageProvider': [fastStorage]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'fastStorage': [TMAutoCluster, defaultDTXContextRegistry, defaultTokenStorage, managerServiceImpl, rpc_acquire-dtx-lock, rpc_clean-invalid-tm, rpc_query-tm-cluster, rpc_release-dtx-lock]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'defaultTokenStorage': [txManagerAdminAuthLogic]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'txManagerAdminAuthLogic': [tokenInterceptor]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'tokenInterceptor': [interceptorConfigurer]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'interceptorConfigurer': [org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$EnableWebMvcConfiguration]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'managerServiceImpl': [txManagerController, ensureIdGenEngine, rpc_init-client]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'ensureIdGenEngine': [socketManagerInitHandler, rpcCmdDecoder]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'redisTemplate': [redisReferenceResolver]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'redisReferenceResolver': [redisConverter]
2019-05-26 16:00:25.055 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy() on bean with name 'redisConnectionFactory'
2019-05-26 16:00:25.060 DEBUG 18176 --- [ioEventLoop-6-2] io.netty.buffer.PoolThreadCache : Freed 1 thread-local buffer(s) from thread: lettuce-nioEventLoop-6-2
2019-05-26 16:00:25.061 DEBUG 18176 --- [ioEventLoop-6-1] io.netty.buffer.PoolThreadCache : Freed 1 thread-local buffer(s) from thread: lettuce-nioEventLoop-6-1
2019-05-26 16:00:25.160 DEBUG 18176 --- [ioEventLoop-6-3] io.netty.buffer.PoolThreadCache : Freed 1 thread-local buffer(s) from thread: lettuce-nioEventLoop-6-3
2019-05-26 16:00:26.162 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy method 'shutdown' on bean with name 'lettuceClientResources'
2019-05-26 16:00:26.168 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'dataSource': [org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceJmxConfiguration$Hikari, org.springframework.boot.actuate.autoconfigure.metrics.jdbc.DataSourcePoolMetricsAutoConfiguration$DataSourcePoolMetadataMetricsConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration$JdbcTemplateConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration$DataSourceTransactionManagerConfiguration]
2019-05-26 16:00:26.168 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy method 'close' on bean with name 'dataSource'
2019-05-26 16:00:26.168 INFO 18176 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown initiated...
2019-05-26 16:00:26.168 DEBUG 18176 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - Before shutdown stats (total=10, active=0, idle=10, waiting=0)
2019-05-26 16:00:26.169 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.jdbc.JDBC4Connection@3a7b2e2: (connection evicted)
2019-05-26 16:00:26.169 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.jdbc.JDBC4Connection@2a329ad: (connection evicted)
2019-05-26 16:00:26.169 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.jdbc.JDBC4Connection@628cd6e2: (connection evicted)
2019-05-26 16:00:26.170 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.jdbc.JDBC4Connection@66c2c8c7: (connection evicted)
2019-05-26 16:00:26.170 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.jdbc.JDBC4Connection@231e8934: (connection evicted)
2019-05-26 16:00:26.171 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.jdbc.JDBC4Connection@2752c8a: (connection evicted)
2019-05-26 16:00:26.171 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.jdbc.JDBC4Connection@4e63c9ed: (connection evicted)
2019-05-26 16:00:26.172 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.jdbc.JDBC4Connection@47a01612: (connection evicted)
2019-05-26 16:00:26.172 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.jdbc.JDBC4Connection@57e35179: (connection evicted)
2019-05-26 16:00:26.172 DEBUG 18176 --- [nnection closer] com.zaxxer.hikari.pool.PoolBase : HikariPool-1 - Closing connection com.mysql.jdbc.JDBC4Connection@2d446636: (connection evicted)
2019-05-26 16:00:26.173 DEBUG 18176 --- [ main] com.zaxxer.hikari.pool.HikariPool : HikariPool-1 - After shutdown stats (total=0, active=0, idle=0, waiting=0)
2019-05-26 16:00:26.173 INFO 18176 --- [ main] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - Shutdown completed.
2019-05-26 16:00:26.173 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'simpleMeterRegistry': [webMvcMetricsFilter, metricsEndpoint, metricsRestTemplateCustomizer]
2019-05-26 16:00:26.173 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy method 'close' on bean with name 'simpleMeterRegistry'
2019-05-26 16:00:26.174 DEBUG 18176 --- [ main] o.s.b.f.support.DisposableBeanAdapter : Invoking destroy method 'close' on bean with name 'logbackMetrics'
2019-05-26 16:00:26.174 DEBUG 18176 --- [ main] o.s.b.f.s.DefaultListableBeanFactory : Retrieved dependent beans for bean 'org.springframework.boot.autoconfigure.internalCachingMetadataReaderFactory': [org.springframework.context.annotation.internalConfigurationAnnotationProcessor]
Disconnected from the target VM, address: '127.0.0.1:7515', transport: 'socket'
Process finished with exit code 1
1. Bug Description
已经修改redis连接参数,但tm启动时还是一直报“io.lettuce.core.RedisConnectionException: Unable to connect to 172.17.0.1:6379” 172.17.0.1:6379 这个地址不知道是在哪里指定的,我的application.properties中已经修改了 spring.redis.host=localhost spring.redis.port=6379 指向了我本机redis了
2. Environment:
3. Exception Stacktrace
4. Tour Idea