Bladeren bron

提交代码

wangtong 1 jaar geleden
bovenliggende
commit
b24621d9f0

+ 190 - 0
logs/sys-console.log

@@ -10546,3 +10546,193 @@ org.springframework.beans.factory.BeanCreationNotAllowedException: Error creatin
 2023-10-26 15:20:59 [SpringApplicationShutdownHook] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
 2023-10-26 15:20:59 [SpringApplicationShutdownHook] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
 2023-10-26 15:20:59 [SpringApplicationShutdownHook] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye
+2023-10-26 15:28:22 [main] INFO  com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_202 on DESKTOP-HS5MCO0 with PID 13056 (D:\IdeaProjects\zhendashizheng\ruoyi-admin\target\classes started by Administrator in d:\IdeaProjects\zhendashizheng)
+2023-10-26 15:28:22 [background-preinit] INFO  o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.0.Final
+2023-10-26 15:28:22 [main] INFO  com.ruoyi.RuoYiApplication - The following profiles are active: dev
+2023-10-26 15:28:24 [main] INFO  org.redisson.Version - Redisson 3.16.3
+2023-10-26 15:28:24 [redisson-netty-2-7] INFO  o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for 49.232.253.249/49.232.253.249:16379
+2023-10-26 15:28:25 [redisson-netty-2-3] INFO  o.r.c.pool.MasterConnectionPool - 32 connections initialized for 49.232.253.249/49.232.253.249:16379
+2023-10-26 15:28:25 [main] INFO  c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置
+2023-10-26 15:28:25 [main] WARN  io.undertow.websockets.jsr - UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used
+2023-10-26 15:28:25 [main] INFO  io.undertow.servlet - Initializing Spring embedded WebApplicationContext
+2023-10-26 15:28:25 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it
+2023-10-26 15:28:26 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1,master} inited
+2023-10-26 15:28:26 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success
+2023-10-26 15:28:26 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success
+2023-10-26 15:28:26 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master]
+2023-10-26 15:28:30 [main] INFO  c.r.framework.config.JacksonConfig - 初始化 jackson 配置
+2023-10-26 15:28:30 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => minio
+2023-10-26 15:28:30 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => qiniu
+2023-10-26 15:28:30 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => aliyun
+2023-10-26 15:28:30 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => qcloud
+2023-10-26 15:28:30 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => hw
+2023-10-26 15:28:32 [main] INFO  com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init.
+2023-10-26 15:28:33 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ef5df8f[class com.ruoyi.job.service.SampleService#demoJobHandler2]
+2023-10-26 15:28:33 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@708f238f[class com.ruoyi.job.service.SampleService#httpJobHandler]
+2023-10-26 15:28:33 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@509d999c[class com.ruoyi.job.service.SampleService#demoJobHandler]
+2023-10-26 15:28:33 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@12544a50[class com.ruoyi.job.service.SampleService#commandJobHandler]
+2023-10-26 15:28:33 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@125df632[class com.ruoyi.job.service.SampleService#shardingJobHandler]
+2023-10-26 15:28:33 [Thread-30] INFO  com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101
+2023-10-26 15:28:33 [xxl-job, executor ExecutorRegistryThread] INFO  c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.4.11:9101/'}, registryResult:ReturnT [code=500, msg=xxl-rpc remoting fail, StatusCode(426) invalid. for url : http://localhost:9100/xxl-job-admin/api/registry, content=null]
+2023-10-26 15:28:33 [main] INFO  io.undertow - starting server: Undertow - 2.2.12.Final
+2023-10-26 15:28:33 [main] INFO  org.xnio - XNIO version 3.8.4.Final
+2023-10-26 15:28:33 [main] INFO  org.xnio.nio - XNIO NIO Implementation Version 3.8.4.Final
+2023-10-26 15:28:33 [main] INFO  org.jboss.threads - JBoss Threads version 3.1.0.Final
+2023-10-26 15:28:33 [main] INFO  io.undertow - stopping server: Undertow - 2.2.12.Final
+2023-10-26 15:28:33 [main] WARN  o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'; nested exception is org.springframework.boot.web.server.PortInUseException: Port 8080 is already in use
+2023-10-26 15:28:33 [Thread-30] INFO  com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop.
+2023-10-26 15:28:33 [xxl-job, executor ExecutorRegistryThread] INFO  c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.4.11:9101/'}, registryResult:ReturnT [code=500, msg=xxl-rpc remoting fail, StatusCode(426) invalid. for url : http://localhost:9100/xxl-job-admin/api/registryRemove, content=null]
+2023-10-26 15:28:33 [xxl-job, executor ExecutorRegistryThread] INFO  c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destory.
+2023-10-26 15:28:33 [main] INFO  com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success.
+2023-10-26 15:28:33 [xxl-job, executor JobLogFileCleanThread] INFO  c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destory.
+2023-10-26 15:28:33 [xxl-job, executor TriggerCallbackThread] INFO  c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destory.
+2023-10-26 15:28:33 [Thread-29] INFO  c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destory.
+2023-10-26 15:28:33 [main] WARN  o.s.c.a.AnnotationConfigApplicationContext - Exception thrown from ApplicationListener handling ContextClosedEvent
+org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'registrationListener': Singleton bean creation not allowed while singletons of this factory are in destruction (Do not request a bean from a BeanFactory in a destroy method implementation!)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
+	at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154)
+	at org.springframework.context.event.ApplicationListenerMethodAdapter.getTargetBean(ApplicationListenerMethodAdapter.java:371)
+	at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:336)
+	at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:229)
+	at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:166)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:427)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
+	at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1058)
+	at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1021)
+	at org.springframework.cloud.context.named.NamedContextFactory.destroy(NamedContextFactory.java:92)
+	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:212)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1152)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1145)
+	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1106)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:596)
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
+	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:338)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332)
+	at com.ruoyi.RuoYiApplication.main(RuoYiApplication.java:18)
+2023-10-26 15:28:33 [main] INFO  sys-user - ====关闭后台任务任务线程池====
+2023-10-26 15:28:33 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing ....
+2023-10-26 15:28:33 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-0} closing ...
+2023-10-26 15:28:33 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
+2023-10-26 15:28:33 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
+2023-10-26 15:28:33 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye
+2023-10-26 15:28:33 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - 
+
+***************************
+APPLICATION FAILED TO START
+***************************
+
+Description:
+
+Web server failed to start. Port 8080 was already in use.
+
+Action:
+
+Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.
+
+2023-10-26 16:12:43 [main] INFO  com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_202 on DESKTOP-HS5MCO0 with PID 13868 (D:\IdeaProjects\zhendashizheng\ruoyi-admin\target\classes started by Administrator in d:\IdeaProjects\zhendashizheng)
+2023-10-26 16:12:43 [background-preinit] INFO  o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.0.Final
+2023-10-26 16:12:43 [main] INFO  com.ruoyi.RuoYiApplication - The following profiles are active: dev
+2023-10-26 16:12:48 [main] INFO  org.redisson.Version - Redisson 3.16.3
+2023-10-26 16:12:49 [redisson-netty-2-32] INFO  o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for 49.232.253.249/49.232.253.249:16379
+2023-10-26 16:12:49 [redisson-netty-2-3] INFO  o.r.c.pool.MasterConnectionPool - 32 connections initialized for 49.232.253.249/49.232.253.249:16379
+2023-10-26 16:12:49 [main] INFO  c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置
+2023-10-26 16:12:50 [main] WARN  io.undertow.websockets.jsr - UT026010: Buffer pool was not set on WebSocketDeploymentInfo, the default pool will be used
+2023-10-26 16:12:50 [main] INFO  io.undertow.servlet - Initializing Spring embedded WebApplicationContext
+2023-10-26 16:12:50 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it
+2023-10-26 16:12:51 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1,master} inited
+2023-10-26 16:12:51 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success
+2023-10-26 16:12:51 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success
+2023-10-26 16:12:51 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master]
+2023-10-26 16:12:57 [main] INFO  c.r.framework.config.JacksonConfig - 初始化 jackson 配置
+2023-10-26 16:12:57 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => minio
+2023-10-26 16:12:57 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => qiniu
+2023-10-26 16:12:57 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => aliyun
+2023-10-26 16:12:57 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => qcloud
+2023-10-26 16:12:57 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => hw
+2023-10-26 16:13:00 [main] INFO  com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init.
+2023-10-26 16:13:01 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7b6e196e[class com.ruoyi.job.service.SampleService#commandJobHandler]
+2023-10-26 16:13:01 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@34de8c9f[class com.ruoyi.job.service.SampleService#shardingJobHandler]
+2023-10-26 16:13:01 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@137a70f1[class com.ruoyi.job.service.SampleService#httpJobHandler]
+2023-10-26 16:13:01 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5f1bd673[class com.ruoyi.job.service.SampleService#demoJobHandler2]
+2023-10-26 16:13:01 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@54351197[class com.ruoyi.job.service.SampleService#demoJobHandler]
+2023-10-26 16:13:01 [Thread-46] INFO  com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101
+2023-10-26 16:13:01 [main] INFO  io.undertow - starting server: Undertow - 2.2.12.Final
+2023-10-26 16:13:02 [xxl-job, executor ExecutorRegistryThread] INFO  c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.4.11:9101/'}, registryResult:ReturnT [code=500, msg=xxl-rpc remoting fail, StatusCode(426) invalid. for url : http://localhost:9100/xxl-job-admin/api/registry, content=null]
+2023-10-26 16:13:02 [main] INFO  org.xnio - XNIO version 3.8.4.Final
+2023-10-26 16:13:02 [main] INFO  org.xnio.nio - XNIO NIO Implementation Version 3.8.4.Final
+2023-10-26 16:13:02 [main] INFO  org.jboss.threads - JBoss Threads version 3.1.0.Final
+2023-10-26 16:13:02 [main] INFO  io.undertow - stopping server: Undertow - 2.2.12.Final
+2023-10-26 16:13:02 [main] WARN  o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'; nested exception is org.springframework.boot.web.server.PortInUseException: Port 8080 is already in use
+2023-10-26 16:13:02 [Thread-46] INFO  com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop.
+2023-10-26 16:13:02 [xxl-job, executor ExecutorRegistryThread] INFO  c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.4.11:9101/'}, registryResult:ReturnT [code=500, msg=xxl-rpc remoting fail, StatusCode(426) invalid. for url : http://localhost:9100/xxl-job-admin/api/registryRemove, content=null]
+2023-10-26 16:13:02 [xxl-job, executor ExecutorRegistryThread] INFO  c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destory.
+2023-10-26 16:13:02 [main] INFO  com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success.
+2023-10-26 16:13:02 [xxl-job, executor JobLogFileCleanThread] INFO  c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destory.
+2023-10-26 16:13:02 [xxl-job, executor TriggerCallbackThread] INFO  c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destory.
+2023-10-26 16:13:02 [Thread-45] INFO  c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destory.
+2023-10-26 16:13:02 [main] WARN  o.s.c.a.AnnotationConfigApplicationContext - Exception thrown from ApplicationListener handling ContextClosedEvent
+org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean with name 'registrationListener': Singleton bean creation not allowed while singletons of this factory are in destruction (Do not request a bean from a BeanFactory in a destroy method implementation!)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:220)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
+	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
+	at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154)
+	at org.springframework.context.event.ApplicationListenerMethodAdapter.getTargetBean(ApplicationListenerMethodAdapter.java:371)
+	at org.springframework.context.event.ApplicationListenerMethodAdapter.doInvoke(ApplicationListenerMethodAdapter.java:336)
+	at org.springframework.context.event.ApplicationListenerMethodAdapter.processEvent(ApplicationListenerMethodAdapter.java:229)
+	at org.springframework.context.event.ApplicationListenerMethodAdapter.onApplicationEvent(ApplicationListenerMethodAdapter.java:166)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.doInvokeListener(SimpleApplicationEventMulticaster.java:176)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:169)
+	at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:143)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:421)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:427)
+	at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:378)
+	at org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1058)
+	at org.springframework.context.support.AbstractApplicationContext.close(AbstractApplicationContext.java:1021)
+	at org.springframework.cloud.context.named.NamedContextFactory.destroy(NamedContextFactory.java:92)
+	at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:212)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1152)
+	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520)
+	at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1145)
+	at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1106)
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:596)
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
+	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:338)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332)
+	at com.ruoyi.RuoYiApplication.main(RuoYiApplication.java:18)
+2023-10-26 16:13:02 [main] INFO  sys-user - ====关闭后台任务任务线程池====
+2023-10-26 16:13:02 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing ....
+2023-10-26 16:13:02 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-0} closing ...
+2023-10-26 16:13:02 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
+2023-10-26 16:13:02 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
+2023-10-26 16:13:02 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye
+2023-10-26 16:13:02 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - 
+
+***************************
+APPLICATION FAILED TO START
+***************************
+
+Description:
+
+Web server failed to start. Port 8080 was already in use.
+
+Action:
+
+Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.
+

+ 28 - 0
logs/sys-error.log

@@ -7721,3 +7721,31 @@ Caused by: java.io.IOException: UT010029: Stream is closed
 	at java.io.BufferedReader.readLine(BufferedReader.java:389)
 	at com.yomahub.tlog.web.wrapper.RequestWrapper.inputStream2String(RequestWrapper.java:81)
 	... 97 common frames omitted
+2023-10-26 15:28:33 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - 
+
+***************************
+APPLICATION FAILED TO START
+***************************
+
+Description:
+
+Web server failed to start. Port 8080 was already in use.
+
+Action:
+
+Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.
+
+2023-10-26 16:13:02 [main] ERROR o.s.b.d.LoggingFailureAnalysisReporter - 
+
+***************************
+APPLICATION FAILED TO START
+***************************
+
+Description:
+
+Web server failed to start. Port 8080 was already in use.
+
+Action:
+
+Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.
+

+ 90 - 0
logs/sys-info.log

@@ -2325,3 +2325,93 @@
 2023-10-26 15:20:59 [SpringApplicationShutdownHook] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
 2023-10-26 15:20:59 [SpringApplicationShutdownHook] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
 2023-10-26 15:20:59 [SpringApplicationShutdownHook] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye
+2023-10-26 15:28:22 [main] INFO  com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_202 on DESKTOP-HS5MCO0 with PID 13056 (D:\IdeaProjects\zhendashizheng\ruoyi-admin\target\classes started by Administrator in d:\IdeaProjects\zhendashizheng)
+2023-10-26 15:28:22 [background-preinit] INFO  o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.0.Final
+2023-10-26 15:28:22 [main] INFO  com.ruoyi.RuoYiApplication - The following profiles are active: dev
+2023-10-26 15:28:24 [main] INFO  org.redisson.Version - Redisson 3.16.3
+2023-10-26 15:28:24 [redisson-netty-2-7] INFO  o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for 49.232.253.249/49.232.253.249:16379
+2023-10-26 15:28:25 [redisson-netty-2-3] INFO  o.r.c.pool.MasterConnectionPool - 32 connections initialized for 49.232.253.249/49.232.253.249:16379
+2023-10-26 15:28:25 [main] INFO  c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置
+2023-10-26 15:28:25 [main] INFO  io.undertow.servlet - Initializing Spring embedded WebApplicationContext
+2023-10-26 15:28:25 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it
+2023-10-26 15:28:26 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1,master} inited
+2023-10-26 15:28:26 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success
+2023-10-26 15:28:26 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success
+2023-10-26 15:28:26 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master]
+2023-10-26 15:28:30 [main] INFO  c.r.framework.config.JacksonConfig - 初始化 jackson 配置
+2023-10-26 15:28:30 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => minio
+2023-10-26 15:28:30 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => qiniu
+2023-10-26 15:28:30 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => aliyun
+2023-10-26 15:28:30 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => qcloud
+2023-10-26 15:28:30 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => hw
+2023-10-26 15:28:32 [main] INFO  com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init.
+2023-10-26 15:28:33 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ef5df8f[class com.ruoyi.job.service.SampleService#demoJobHandler2]
+2023-10-26 15:28:33 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@708f238f[class com.ruoyi.job.service.SampleService#httpJobHandler]
+2023-10-26 15:28:33 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@509d999c[class com.ruoyi.job.service.SampleService#demoJobHandler]
+2023-10-26 15:28:33 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@12544a50[class com.ruoyi.job.service.SampleService#commandJobHandler]
+2023-10-26 15:28:33 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@125df632[class com.ruoyi.job.service.SampleService#shardingJobHandler]
+2023-10-26 15:28:33 [Thread-30] INFO  com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101
+2023-10-26 15:28:33 [xxl-job, executor ExecutorRegistryThread] INFO  c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.4.11:9101/'}, registryResult:ReturnT [code=500, msg=xxl-rpc remoting fail, StatusCode(426) invalid. for url : http://localhost:9100/xxl-job-admin/api/registry, content=null]
+2023-10-26 15:28:33 [main] INFO  io.undertow - starting server: Undertow - 2.2.12.Final
+2023-10-26 15:28:33 [main] INFO  org.xnio - XNIO version 3.8.4.Final
+2023-10-26 15:28:33 [main] INFO  org.xnio.nio - XNIO NIO Implementation Version 3.8.4.Final
+2023-10-26 15:28:33 [main] INFO  org.jboss.threads - JBoss Threads version 3.1.0.Final
+2023-10-26 15:28:33 [main] INFO  io.undertow - stopping server: Undertow - 2.2.12.Final
+2023-10-26 15:28:33 [Thread-30] INFO  com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop.
+2023-10-26 15:28:33 [xxl-job, executor ExecutorRegistryThread] INFO  c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.4.11:9101/'}, registryResult:ReturnT [code=500, msg=xxl-rpc remoting fail, StatusCode(426) invalid. for url : http://localhost:9100/xxl-job-admin/api/registryRemove, content=null]
+2023-10-26 15:28:33 [xxl-job, executor ExecutorRegistryThread] INFO  c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destory.
+2023-10-26 15:28:33 [main] INFO  com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success.
+2023-10-26 15:28:33 [xxl-job, executor JobLogFileCleanThread] INFO  c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destory.
+2023-10-26 15:28:33 [xxl-job, executor TriggerCallbackThread] INFO  c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destory.
+2023-10-26 15:28:33 [Thread-29] INFO  c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destory.
+2023-10-26 15:28:33 [main] INFO  sys-user - ====关闭后台任务任务线程池====
+2023-10-26 15:28:33 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing ....
+2023-10-26 15:28:33 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-0} closing ...
+2023-10-26 15:28:33 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
+2023-10-26 15:28:33 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
+2023-10-26 15:28:33 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye
+2023-10-26 16:12:43 [main] INFO  com.ruoyi.RuoYiApplication - Starting RuoYiApplication using Java 1.8.0_202 on DESKTOP-HS5MCO0 with PID 13868 (D:\IdeaProjects\zhendashizheng\ruoyi-admin\target\classes started by Administrator in d:\IdeaProjects\zhendashizheng)
+2023-10-26 16:12:43 [background-preinit] INFO  o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.0.Final
+2023-10-26 16:12:43 [main] INFO  com.ruoyi.RuoYiApplication - The following profiles are active: dev
+2023-10-26 16:12:48 [main] INFO  org.redisson.Version - Redisson 3.16.3
+2023-10-26 16:12:49 [redisson-netty-2-32] INFO  o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for 49.232.253.249/49.232.253.249:16379
+2023-10-26 16:12:49 [redisson-netty-2-3] INFO  o.r.c.pool.MasterConnectionPool - 32 connections initialized for 49.232.253.249/49.232.253.249:16379
+2023-10-26 16:12:49 [main] INFO  c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置
+2023-10-26 16:12:50 [main] INFO  io.undertow.servlet - Initializing Spring embedded WebApplicationContext
+2023-10-26 16:12:50 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it
+2023-10-26 16:12:51 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1,master} inited
+2023-10-26 16:12:51 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success
+2023-10-26 16:12:51 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success
+2023-10-26 16:12:51 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master]
+2023-10-26 16:12:57 [main] INFO  c.r.framework.config.JacksonConfig - 初始化 jackson 配置
+2023-10-26 16:12:57 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => minio
+2023-10-26 16:12:57 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => qiniu
+2023-10-26 16:12:57 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => aliyun
+2023-10-26 16:12:57 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => qcloud
+2023-10-26 16:12:57 [main] INFO  c.r.s.s.impl.SysOssConfigServiceImpl - 发布刷新OSS配置 => hw
+2023-10-26 16:13:00 [main] INFO  com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init.
+2023-10-26 16:13:01 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7b6e196e[class com.ruoyi.job.service.SampleService#commandJobHandler]
+2023-10-26 16:13:01 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@34de8c9f[class com.ruoyi.job.service.SampleService#shardingJobHandler]
+2023-10-26 16:13:01 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@137a70f1[class com.ruoyi.job.service.SampleService#httpJobHandler]
+2023-10-26 16:13:01 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5f1bd673[class com.ruoyi.job.service.SampleService#demoJobHandler2]
+2023-10-26 16:13:01 [main] INFO  c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@54351197[class com.ruoyi.job.service.SampleService#demoJobHandler]
+2023-10-26 16:13:01 [Thread-46] INFO  com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9101
+2023-10-26 16:13:01 [main] INFO  io.undertow - starting server: Undertow - 2.2.12.Final
+2023-10-26 16:13:02 [xxl-job, executor ExecutorRegistryThread] INFO  c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.4.11:9101/'}, registryResult:ReturnT [code=500, msg=xxl-rpc remoting fail, StatusCode(426) invalid. for url : http://localhost:9100/xxl-job-admin/api/registry, content=null]
+2023-10-26 16:13:02 [main] INFO  org.xnio - XNIO version 3.8.4.Final
+2023-10-26 16:13:02 [main] INFO  org.xnio.nio - XNIO NIO Implementation Version 3.8.4.Final
+2023-10-26 16:13:02 [main] INFO  org.jboss.threads - JBoss Threads version 3.1.0.Final
+2023-10-26 16:13:02 [main] INFO  io.undertow - stopping server: Undertow - 2.2.12.Final
+2023-10-26 16:13:02 [Thread-46] INFO  com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop.
+2023-10-26 16:13:02 [xxl-job, executor ExecutorRegistryThread] INFO  c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job registry-remove fail, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='xxl-job-executor', registryValue='http://192.168.4.11:9101/'}, registryResult:ReturnT [code=500, msg=xxl-rpc remoting fail, StatusCode(426) invalid. for url : http://localhost:9100/xxl-job-admin/api/registryRemove, content=null]
+2023-10-26 16:13:02 [xxl-job, executor ExecutorRegistryThread] INFO  c.x.j.c.t.ExecutorRegistryThread - >>>>>>>>>>> xxl-job, executor registry thread destory.
+2023-10-26 16:13:02 [main] INFO  com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success.
+2023-10-26 16:13:02 [xxl-job, executor JobLogFileCleanThread] INFO  c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destory.
+2023-10-26 16:13:02 [xxl-job, executor TriggerCallbackThread] INFO  c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destory.
+2023-10-26 16:13:02 [Thread-45] INFO  c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destory.
+2023-10-26 16:13:02 [main] INFO  sys-user - ====关闭后台任务任务线程池====
+2023-10-26 16:13:02 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing ....
+2023-10-26 16:13:02 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-0} closing ...
+2023-10-26 16:13:02 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
+2023-10-26 16:13:02 [main] INFO  c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
+2023-10-26 16:13:02 [main] INFO  c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye

+ 2 - 0
logs/sys-user.log

@@ -9,3 +9,5 @@
 2023-10-26 15:15:35 [SpringApplicationShutdownHook] INFO  sys-user - ====关闭后台任务任务线程池====
 2023-10-26 15:19:21 [SpringApplicationShutdownHook] INFO  sys-user - ====关闭后台任务任务线程池====
 2023-10-26 15:20:59 [SpringApplicationShutdownHook] INFO  sys-user - ====关闭后台任务任务线程池====
+2023-10-26 15:28:33 [main] INFO  sys-user - ====关闭后台任务任务线程池====
+2023-10-26 16:13:02 [main] INFO  sys-user - ====关闭后台任务任务线程池====

+ 3 - 2
ruoyi-admin/src/main/java/com/ruoyi/web/controller/mobile/MSysController.java

@@ -1,6 +1,7 @@
 package com.ruoyi.web.controller.mobile;
 
 import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.mobile.domain.bo.MdictBo;
 import com.ruoyi.system.service.ISysDictTypeService;
 import io.swagger.annotations.Api;
 import lombok.RequiredArgsConstructor;
@@ -26,10 +27,10 @@ public class MSysController {
        return  AjaxResult.success(sysDictTypeService.selectDictDataByType(type));
    }
    @PostMapping("dictlist")
-   public AjaxResult dict( @RequestBody List<String> type)
+   public AjaxResult dict( @RequestBody MdictBo MdictBo)
    {
       Map<String,List> map=new HashMap<>();
-      type.forEach(item ->
+      MdictBo.getType().forEach(item ->
               {
                  List arry=sysDictTypeService.selectDictDataByType(item);
                  map.put(item,arry);

+ 10 - 0
ruoyi-mobile/src/main/java/com/ruoyi/mobile/domain/bo/MdictBo.java

@@ -0,0 +1,10 @@
+package com.ruoyi.mobile.domain.bo;
+
+import lombok.Data;
+
+import java.util.List;
+
+@Data
+public class MdictBo {
+    public List<String> type;
+}