[2025-02-12 11:45:49.403] [INFO ] [kground-preinit] [       org.hibernate.validator.internal.util.Version:21] : HV000001: Hibernate Validator 6.2.5.Final
[2025-02-12 11:45:49.424] [INFO ] [           main] [               com.pjilisense.flxai.FlxAiApplication:55] : Starting FlxAiApplication using Java 17.0.12 on DESKTOP-O4CA5AM with PID 20716 (D:\AInew\JZ_QGNB\flx-ai\target\classes started by sunboy in D:\AInew\JZ_QGNB\flx-ai)
[2025-02-12 11:45:49.426] [INFO ] [           main] [              com.pjilisense.flxai.FlxAiApplication:637] : The following 1 profile is active: "dev"
[2025-02-12 11:45:52.746] [INFO ] [           main] [     o.s.d.r.config.RepositoryConfigurationDelegate:262] : Multiple Spring Data modules found, entering strict repository configuration mode
[2025-02-12 11:45:52.756] [INFO ] [           main] [     o.s.d.r.config.RepositoryConfigurationDelegate:132] : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
[2025-02-12 11:45:52.815] [INFO ] [           main] [     o.s.d.r.config.RepositoryConfigurationDelegate:201] : Finished Spring Data repository scanning in 24 ms. Found 0 Redis repository interfaces.
[2025-02-12 11:45:54.602] [INFO ] [           main] [       o.s.boot.web.embedded.tomcat.TomcatWebServer:108] : Tomcat initialized with port(s): 18080 (http)
[2025-02-12 11:45:54.629] [INFO ] [           main] [         org.apache.coyote.http11.Http11NioProtocol:173] : Initializing ProtocolHandler ["http-nio-18080"]
[2025-02-12 11:45:54.633] [INFO ] [           main] [           org.apache.catalina.core.StandardService:173] : Starting service [Tomcat]
[2025-02-12 11:45:54.633] [INFO ] [           main] [            org.apache.catalina.core.StandardEngine:173] : Starting Servlet engine: [Apache Tomcat/9.0.79]
[2025-02-12 11:45:54.915] [INFO ] [           main] [            o.a.c.c.C.[Tomcat].[localhost].[/flxai]:173] : Initializing Spring embedded WebApplicationContext
[2025-02-12 11:45:54.920] [INFO ] [           main] [     o.s.b.w.s.c.ServletWebServerApplicationContext:292] : Root WebApplicationContext: initialization completed in 5350 ms
[2025-02-12 11:45:55.134] [INFO ] [           main] [            c.a.d.s.b.a.DruidDataSourceAutoConfigure:55] : Init DruidDataSource
[2025-02-12 11:45:56.557] [INFO ] [           main] [             com.alibaba.druid.pool.DruidDataSource:975] : {dataSource-1} inited
[2025-02-12 11:45:59.480] [INFO ] [           main] [    o.s.b.actuate.endpoint.web.EndpointLinksResolver:58] : Exposing 14 endpoint(s) beneath base path '/actuator'
[2025-02-12 11:46:01.227] [INFO ] [           main] [         org.apache.coyote.http11.Http11NioProtocol:173] : Starting ProtocolHandler ["http-nio-18080"]
[2025-02-12 11:46:01.311] [INFO ] [           main] [       o.s.boot.web.embedded.tomcat.TomcatWebServer:220] : Tomcat started on port(s): 18080 (http) with context path '/flxai'
[2025-02-12 11:46:03.003] [INFO ] [           main] [               com.pjilisense.flxai.FlxAiApplication:61] : Started FlxAiApplication in 15.061 seconds (JVM running for 17.224)
[2025-02-12 11:46:06.247] [INFO ] [4)-192.168.56.1] [            o.a.c.c.C.[Tomcat].[localhost].[/flxai]:173] : Initializing Spring DispatcherServlet 'dispatcherServlet'
[2025-02-12 11:46:06.252] [INFO ] [4)-192.168.56.1] [  org.springframework.web.servlet.DispatcherServlet:525] : Initializing Servlet 'dispatcherServlet'
[2025-02-12 11:46:06.259] [INFO ] [4)-192.168.56.1] [  org.springframework.web.servlet.DispatcherServlet:547] : Completed initialization in 7 ms
[2025-02-12 11:46:08.498] [WARN ] [oundedElastic-1] [    o.s.b.actuate.redis.RedisReactiveHealthIndicator:92] : Redis health check failed
org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 127.0.0.1/<unresolved>:6379
	at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.translateException(LettuceConnectionFactory.java:1689)
	at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1597)
	at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getNativeConnection(LettuceConnectionFactory.java:1383)
	at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$SharedConnection.getConnection(LettuceConnectionFactory.java:1366)
	at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getSharedReactiveConnection(LettuceConnectionFactory.java:1117)
	at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getReactiveConnection(LettuceConnectionFactory.java:509)
	at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory.getReactiveConnection(LettuceConnectionFactory.java:103)
	at reactor.core.publisher.MonoSupplier.call(MonoSupplier.java:86)
	at reactor.core.publisher.FluxSubscribeOnCallable$CallableSubscribeOnSubscription.run(FluxSubscribeOnCallable.java:227)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
	at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
Caused by: io.lettuce.core.RedisConnectionException: Unable to connect to 127.0.0.1/<unresolved>:6379
	at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:78)
	at io.lettuce.core.RedisConnectionException.create(RedisConnectionException.java:56)
	at io.lettuce.core.AbstractRedisClient.getConnection(AbstractRedisClient.java:330)
	at io.lettuce.core.RedisClient.connect(RedisClient.java:216)
	at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.lambda$getConnection$1(StandaloneConnectionProvider.java:115)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at org.springframework.data.redis.connection.lettuce.StandaloneConnectionProvider.getConnection(StandaloneConnectionProvider.java:115)
	at org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory$ExceptionTranslatingConnectionProvider.getConnection(LettuceConnectionFactory.java:1595)
	... 14 common frames omitted
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: getsockopt: /127.0.0.1:6379
Caused by: java.net.ConnectException: Connection refused: getsockopt
	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672)
	at java.base/sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:946)
	at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
	at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
	at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
	at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
	at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
	at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
	at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
	at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
	at java.base/java.lang.Thread.run(Thread.java:840)
