From 38282992e60c6a340c42f01362c6eb78f25d8b0a Mon Sep 17 00:00:00 2001 From: chentaisen <14615430+chentaisen@user.noreply.gitee.com> Date: Wed, 21 Aug 2024 16:18:32 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=84=E5=88=99=E5=9F=BA=E7=A1=80=E5=A2=9E?= =?UTF-8?q?=E5=88=A0=E6=94=B9=E6=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 20 ++++ logs/muyu-rule/error.log | 42 ++++++++ logs/muyu-rule/info.log | 96 +++++++++++++++++++ .../muyu/rule/controller/RuleController.java | 4 +- .../java/com/muyu/rule/mapper/RuleMapper.java | 1 + .../rule/service/impl/RuleServiceImpl.java | 1 + 6 files changed, 163 insertions(+), 1 deletion(-) create mode 100644 Dockerfile create mode 100644 logs/muyu-rule/error.log create mode 100644 logs/muyu-rule/info.log diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..462243c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,20 @@ +# |——home +# |——app.jar - 启动jar包 +# |—— logs - 日志文件 + +# 指定构建镜像的起始对象 +FROM anolis-registry.cn-zhangjiakou.cr.aliyuncs.com/openanolis/dragonwell:17.0.4.0.4.8-standard-ga-8.6 + +#定义时区参数 +ENV TZ=Asia/Shanghai +#设置时区 +RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo '$TZ' > /etc/timezone +# 挂载工作目录 +VOLUME ["/home/logs/muyu-rule"] + +#拷贝 执行 jar 包文件 +COPY ./muyu-rule-server/target/muyu-rule.jar /home/app.jar + +#构建启动命令 +ENTRYPOINT ["java","-Dfile.encoding=utf-8","-jar"] +CMD ["/home/app.jar"] diff --git a/logs/muyu-rule/error.log b/logs/muyu-rule/error.log new file mode 100644 index 0000000..7dbef2d --- /dev/null +++ b/logs/muyu-rule/error.log @@ -0,0 +1,42 @@ +14:47:45.426 [com.alibaba.nacos.client.Worker.0] ERROR c.a.n.c.a.i.p.HttpLoginProcessor - [getResponse,85] - login failed: {"code":404,"message":"{\"timestamp\":\"2024-08-21T14:47:47.428+08:00\",\"status\":404,\"error\":\"Not Found\",\"message\":\"No message available\",\"path\":\"/nacos/v1/auth/users/login\"}","header":{"header":{"Accept-Charset":"UTF-8","Connection":"keep-alive","Content-Security-Policy":"script-src 'self'","Content-Type":"application/json","Date":"Wed, 21 Aug 2024 06:47:47 GMT","Keep-Alive":"timeout=60","Transfer-Encoding":"chunked","Vary":"Access-Control-Request-Headers"},"originalResponseHeader":{"Connection":["keep-alive"],"Content-Security-Policy":["script-src 'self'"],"Content-Type":["application/json"],"Date":["Wed, 21 Aug 2024 06:47:47 GMT"],"Keep-Alive":["timeout=60"],"Transfer-Encoding":["chunked"],"Vary":["Access-Control-Request-Headers","Access-Control-Request-Method","Origin"]},"charset":"UTF-8"}} +14:47:47.832 [main] ERROR o.s.b.SpringApplication - [reportFailure,859] - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMappingHandlerMapping' defined in class path resource [org/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class]: Ambiguous mapping. Cannot map 'ruleController' method +com.muyu.rule.controller.RuleController#insert(Rule) +to {GET [/rule/update]}: There is already 'ruleController' bean method +com.muyu.rule.controller.RuleController#update(Rule) mapped. + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1788) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:337) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:335) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:975) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:962) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:624) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754) + at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:456) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:335) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1363) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1352) + at com.muyu.rule.MuYuRuleApplication.main(MuYuRuleApplication.java:22) +Caused by: java.lang.IllegalStateException: Ambiguous mapping. Cannot map 'ruleController' method +com.muyu.rule.controller.RuleController#insert(Rule) +to {GET [/rule/update]}: There is already 'ruleController' bean method +com.muyu.rule.controller.RuleController#update(Rule) mapped. + at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping$MappingRegistry.validateMethodMapping(AbstractHandlerMethodMapping.java:674) + at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping$MappingRegistry.register(AbstractHandlerMethodMapping.java:636) + at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.registerHandlerMethod(AbstractHandlerMethodMapping.java:331) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.registerHandlerMethod(RequestMappingHandlerMapping.java:508) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.registerHandlerMethod(RequestMappingHandlerMapping.java:84) + at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.lambda$detectHandlerMethods$2(AbstractHandlerMethodMapping.java:298) + at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:721) + at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.detectHandlerMethods(AbstractHandlerMethodMapping.java:296) + at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.processCandidateBean(AbstractHandlerMethodMapping.java:265) + at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.initHandlerMethods(AbstractHandlerMethodMapping.java:224) + at org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.afterPropertiesSet(AbstractHandlerMethodMapping.java:212) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.afterPropertiesSet(RequestMappingHandlerMapping.java:239) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1835) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1784) + ... 16 common frames omitted diff --git a/logs/muyu-rule/info.log b/logs/muyu-rule/info.log new file mode 100644 index 0000000..d76dbce --- /dev/null +++ b/logs/muyu-rule/info.log @@ -0,0 +1,96 @@ +14:47:42.827 [main] INFO c.m.r.MuYuRuleApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev" +14:47:44.667 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +14:47:44.667 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24] +14:47:44.715 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +14:47:47.216 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited +14:47:47.217 [main] INFO c.b.d.d.DynamicRoutingDataSource - [addDataSource,158] - dynamic-datasource - add a datasource named [master] success +14:47:47.217 [main] INFO c.b.d.d.DynamicRoutingDataSource - [afterPropertiesSet,241] - dynamic-datasource initial loaded [1] datasource,primary datasource named [master] +14:47:47.734 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**]. +14:47:47.788 [main] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,215] - dynamic-datasource start closing .... +14:47:47.789 [main] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-1} closing ... +14:47:47.793 [main] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-1} closed +14:47:47.793 [main] INFO c.b.d.d.d.DefaultDataSourceDestroyer - [destroy,98] - dynamic-datasource close the datasource named [master] success, +14:47:47.793 [main] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,219] - dynamic-datasource all closed success,bye +14:47:47.794 [main] INFO o.a.c.c.StandardService - [log,173] - Stopping service [Tomcat] +14:49:53.179 [main] INFO c.m.r.MuYuRuleApplication - [logStartupProfileInfo,660] - The following 1 profile is active: "dev" +14:49:54.822 [main] INFO o.a.c.c.StandardService - [log,173] - Starting service [Tomcat] +14:49:54.823 [main] INFO o.a.c.c.StandardEngine - [log,173] - Starting Servlet engine: [Apache Tomcat/10.1.24] +14:49:54.876 [main] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring embedded WebApplicationContext +14:49:56.347 [main] INFO c.a.d.p.DruidDataSource - [init,1002] - {dataSource-1,master} inited +14:49:56.348 [main] INFO c.b.d.d.DynamicRoutingDataSource - [addDataSource,158] - dynamic-datasource - add a datasource named [master] success +14:49:56.349 [main] INFO c.b.d.d.DynamicRoutingDataSource - [afterPropertiesSet,241] - dynamic-datasource initial loaded [1] datasource,primary datasource named [master] +14:49:56.858 [main] INFO c.a.c.s.SentinelWebMvcConfigurer - [addInterceptors,52] - [Sentinel Starter] register SentinelWebInterceptor with urlPatterns: [/**]. +14:50:00.716 [main] INFO c.m.c.r.RabbitConfig - [init,27] - Rabbit模块 启动成功! +14:50:00.986 [main] INFO c.m.c.x.XXLJobConfig - [xxlJobExecutor,25] - >>>>>>>>>>> xxl-job config init success. +14:50:02.966 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-one-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5ecc8114[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoOneParam] +14:50:02.966 [main] INFO c.x.j.c.e.XxlJobExecutor - [registJobHandler,183] - >>>>>>>>>>> xxl-job register jobhandler success, name:xxl-job-demo-no-param, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6d7e973b[class com.muyu.common.xxl.demo.XxlJobDemoService#xxlJobDemoNoParam] +14:50:03.186 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,82] - >>>>>>>>>>> xxl-job remoting server start success, nettype = class com.xxl.job.core.server.EmbedServer, port = 9999 +14:50:04.218 [main] INFO c.a.n.client.naming - [initNamespaceForNaming,62] - initializer namespace from ans.namespace attribute : null +14:50:04.219 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$0,66] - initializer namespace from ALIBABA_ALIWARE_NAMESPACE attribute :null +14:50:04.220 [main] INFO c.a.n.client.naming - [lambda$initNamespaceForNaming$1,73] - initializer namespace from namespace attribute :null +14:50:04.223 [main] INFO c.a.n.client.naming - [,74] - FailoverDataSource type is class com.alibaba.nacos.client.naming.backups.datasource.DiskFailoverDataSource +14:50:04.226 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.impl.NacosClientAuthServiceImpl success. +14:50:04.226 [main] INFO c.a.n.p.a.s.c.ClientAuthPluginManager - [init,56] - [ClientAuthPluginManager] Load ClientAuthService com.alibaba.nacos.client.auth.ram.RamClientAuthServiceImpl success. +14:50:04.228 [main] INFO c.a.n.c.r.client - [lambda$createClient$0,118] - [RpcClientFactory] create a new rpc client of ad492688-39c5-4b7d-8357-f67bec2b7b90 +14:50:04.229 [main] INFO c.a.n.client.naming - [,109] - Create naming rpc client for uuid->ad492688-39c5-4b7d-8357-f67bec2b7b90 +14:50:04.229 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ad492688-39c5-4b7d-8357-f67bec2b7b90] RpcClient init, ServerListFactory = com.alibaba.nacos.client.naming.core.ServerListManager +14:50:04.229 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ad492688-39c5-4b7d-8357-f67bec2b7b90] Registry connection listener to current client:com.alibaba.nacos.client.naming.remote.gprc.redo.NamingGrpcRedoService +14:50:04.230 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ad492688-39c5-4b7d-8357-f67bec2b7b90] Register server push request handler:com.alibaba.nacos.client.naming.remote.gprc.NamingPushRequestHandler +14:50:04.230 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ad492688-39c5-4b7d-8357-f67bec2b7b90] Try to connect to server on start up, server: {serverIp = '10.0.1.97', server main port = 8848} +14:50:04.230 [main] INFO c.a.n.c.r.c.g.GrpcClient - [createNewManagedChannel,210] - grpc client connection server:10.0.1.97 ip,serverPort:9848,grpcTslConfig:{"sslProvider":"","enableTls":false,"mutualAuthEnable":false,"trustAll":false} +14:50:04.313 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ad492688-39c5-4b7d-8357-f67bec2b7b90] Success to connect to server [10.0.1.97:8848] on start up, connectionId = 1724223006281_10.0.1.6_63500 +14:50:04.313 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ad492688-39c5-4b7d-8357-f67bec2b7b90] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$ConnectResetRequestHandler +14:50:04.313 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ad492688-39c5-4b7d-8357-f67bec2b7b90] Notify connected event to listeners. +14:50:04.313 [main] INFO c.a.n.c.r.client - [printIfInfoEnabled,63] - [ad492688-39c5-4b7d-8357-f67bec2b7b90] Register server push request handler:com.alibaba.nacos.common.remote.client.RpcClient$$Lambda$644/0x000002934653ec88 +14:50:04.313 [com.alibaba.nacos.client.remote.worker.0] INFO c.a.n.client.naming - [onConnected,90] - Grpc connection connect +14:50:04.314 [main] INFO c.a.n.client.naming - [registerService,133] - [REGISTER-SERVICE] cloud-2112 registering service muyu-rule with instance Instance{instanceId='null', ip='192.168.40.1', port=9701, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={IPv6=null, preserved.register.source=SPRING_CLOUD}} +14:50:04.339 [main] INFO c.a.c.n.r.NacosServiceRegistry - [register,76] - nacos registry, DEFAULT_GROUP muyu-rule 192.168.40.1:9701 register finished +14:50:05.493 [main] INFO c.m.r.MuYuRuleApplication - [logStarted,56] - Started MuYuRuleApplication in 16.26 seconds (process running for 16.846) +14:50:05.506 [main] INFO c.a.n.c.c.i.CacheData - [initNotifyWarnTimeout,72] - config listener notify warn timeout millis use default 60000 millis +14:50:05.506 [main] INFO c.a.n.c.c.i.CacheData - [,99] - nacos.cache.data.init.snapshot = true +14:50:05.507 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-cloud-2112-10.0.1.97_8848] [subscribe] muyu-rule+DEFAULT_GROUP+cloud-2112 +14:50:05.513 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-cloud-2112-10.0.1.97_8848] [add-listener] ok, tenant=cloud-2112, dataId=muyu-rule, group=DEFAULT_GROUP, cnt=1 +14:50:05.513 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=muyu-rule, group=DEFAULT_GROUP +14:50:05.514 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-cloud-2112-10.0.1.97_8848] [subscribe] muyu-rule-dev.yml+DEFAULT_GROUP+cloud-2112 +14:50:05.515 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-cloud-2112-10.0.1.97_8848] [add-listener] ok, tenant=cloud-2112, dataId=muyu-rule-dev.yml, group=DEFAULT_GROUP, cnt=1 +14:50:05.515 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=muyu-rule-dev.yml, group=DEFAULT_GROUP +14:50:05.515 [main] INFO c.a.n.c.c.i.ClientWorker - [addCacheDataIfAbsent,416] - [fixed-cloud-2112-10.0.1.97_8848] [subscribe] muyu-rule.yml+DEFAULT_GROUP+cloud-2112 +14:50:05.515 [main] INFO c.a.n.c.c.i.CacheData - [addListener,236] - [fixed-cloud-2112-10.0.1.97_8848] [add-listener] ok, tenant=cloud-2112, dataId=muyu-rule.yml, group=DEFAULT_GROUP, cnt=1 +14:50:05.515 [main] INFO c.a.c.n.r.NacosContextRefresher - [registerNacosListener,131] - [Nacos Config] Listening config: dataId=muyu-rule.yml, group=DEFAULT_GROUP +14:50:05.928 [RMI TCP Connection(4)-10.100.28.6] INFO o.a.c.c.C.[.[.[/] - [log,173] - Initializing Spring DispatcherServlet 'dispatcherServlet' +14:50:26.460 [Thread-12] INFO c.x.j.c.s.EmbedServer - [run,91] - >>>>>>>>>>> xxl-job remoting server stop. +14:50:26.514 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,87] - >>>>>>>>>>> xxl-job registry-remove success, registryParam:RegistryParam{registryGroup='EXECUTOR', registryKey='muyu-rule', registryValue='http://10.100.28.6:9999/'}, registryResult:ReturnT [code=200, msg=null, content=null] +14:50:26.514 [xxl-job, executor ExecutorRegistryThread] INFO c.x.j.c.t.ExecutorRegistryThread - [run,105] - >>>>>>>>>>> xxl-job, executor registry thread destroy. +14:50:26.514 [SpringApplicationShutdownHook] INFO c.x.j.c.s.EmbedServer - [stop,117] - >>>>>>>>>>> xxl-job remoting server destroy success. +14:50:26.514 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.t.JobLogFileCleanThread - [run,99] - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +14:50:26.515 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.t.TriggerCallbackThread - [run,98] - >>>>>>>>>>> xxl-job, executor callback thread destroy. +14:50:26.515 [Thread-11] INFO c.x.j.c.t.TriggerCallbackThread - [run,128] - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +14:50:26.521 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,95] - De-registering from Nacos Server now... +14:50:26.521 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [deregisterService,272] - [DEREGISTER-SERVICE] cloud-2112 deregistering service muyu-rule with instance: Instance{instanceId='null', ip='192.168.40.1', port=9701, weight=1.0, healthy=true, enabled=true, ephemeral=true, clusterName='DEFAULT', serviceName='null', metadata={}} +14:50:26.674 [SpringApplicationShutdownHook] INFO c.a.c.n.r.NacosServiceRegistry - [deregister,115] - De-registration finished. +14:50:26.675 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,254] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown begin +14:50:26.676 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,180] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown begin +14:50:26.676 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,182] - com.alibaba.nacos.client.naming.backups.FailoverReactor do shutdown stop +14:50:26.676 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,256] - com.alibaba.nacos.client.naming.cache.ServiceInfoHolder do shutdown stop +14:50:26.676 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,204] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown begin +14:50:26.676 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,147] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown begin +14:50:26.677 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,149] - com.alibaba.nacos.client.naming.core.ServiceInfoUpdateService do shutdown stop +14:50:26.677 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,218] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown begin +14:50:26.677 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,223] - com.alibaba.nacos.client.naming.core.ServerListManager do shutdown stop +14:50:26.677 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,468] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown begin +14:50:26.679 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,470] - com.alibaba.nacos.client.naming.remote.http.NamingHttpClientProxy do shutdown stop +14:50:26.679 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,487] - Shutdown naming grpc client proxy for uuid->ad492688-39c5-4b7d-8357-f67bec2b7b90 +14:50:26.679 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,331] - Shutdown grpc redo service executor java.util.concurrent.ScheduledThreadPoolExecutor@1e0ff30f[Running, pool size = 1, active threads = 0, queued tasks = 1, completed tasks = 7] +14:50:26.680 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [shutdown,425] - Shutdown rpc client, set status to shutdown +14:50:26.680 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [shutdown,427] - Shutdown client event executor java.util.concurrent.ScheduledThreadPoolExecutor@5a8b0ae6[Running, pool size = 2, active threads = 2, queued tasks = 0, completed tasks = 0] +14:50:26.680 [SpringApplicationShutdownHook] INFO c.a.n.c.r.client - [closeConnection,584] - Close current connection 1724223006281_10.0.1.6_63500 +14:50:26.683 [SpringApplicationShutdownHook] INFO c.a.n.c.r.c.g.GrpcClient - [shutdown,187] - Shutdown grpc executor java.util.concurrent.ThreadPoolExecutor@70ba519d[Running, pool size = 4, active threads = 0, queued tasks = 0, completed tasks = 12] +14:50:26.683 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutDownAndRemove,497] - shutdown and remove naming rpc client for uuid ->ad492688-39c5-4b7d-8357-f67bec2b7b90 +14:50:26.683 [SpringApplicationShutdownHook] INFO c.a.n.c.a.r.i.CredentialWatcher - [stop,107] - [null] CredentialWatcher is stopped +14:50:26.683 [SpringApplicationShutdownHook] INFO c.a.n.c.a.r.i.CredentialService - [free,91] - [null] CredentialService is freed +14:50:26.683 [SpringApplicationShutdownHook] INFO c.a.n.client.naming - [shutdown,211] - com.alibaba.nacos.client.naming.remote.NamingClientProxyDelegate do shutdown stop +14:50:26.684 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,215] - dynamic-datasource start closing .... +14:50:26.686 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2204] - {dataSource-1} closing ... +14:50:26.688 [SpringApplicationShutdownHook] INFO c.a.d.p.DruidDataSource - [close,2277] - {dataSource-1} closed +14:50:26.688 [SpringApplicationShutdownHook] INFO c.b.d.d.d.DefaultDataSourceDestroyer - [destroy,98] - dynamic-datasource close the datasource named [master] success, +14:50:26.688 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - [destroy,219] - dynamic-datasource all closed success,bye diff --git a/muyu-rule-server/src/main/java/com/muyu/rule/controller/RuleController.java b/muyu-rule-server/src/main/java/com/muyu/rule/controller/RuleController.java index 344a6f7..8e79320 100644 --- a/muyu-rule-server/src/main/java/com/muyu/rule/controller/RuleController.java +++ b/muyu-rule-server/src/main/java/com/muyu/rule/controller/RuleController.java @@ -2,6 +2,7 @@ package com.muyu.rule.controller; import com.muyu.common.core.domain.Result; import com.muyu.rule.service.RuleService; +import io.swagger.v3.oas.annotations.Operation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import rule.domain.Rule; @@ -26,6 +27,7 @@ public class RuleController { * @return */ @GetMapping("/list") + @Operation(summary = "查看规则", description = "规则") public Result> select() { return Result.success(ruleService.list()); } @@ -51,7 +53,7 @@ public class RuleController { /** * 规则添加 * - * + * * @return */ @GetMapping("/insert") diff --git a/muyu-rule-server/src/main/java/com/muyu/rule/mapper/RuleMapper.java b/muyu-rule-server/src/main/java/com/muyu/rule/mapper/RuleMapper.java index 11bd525..8ddc45f 100644 --- a/muyu-rule-server/src/main/java/com/muyu/rule/mapper/RuleMapper.java +++ b/muyu-rule-server/src/main/java/com/muyu/rule/mapper/RuleMapper.java @@ -6,4 +6,5 @@ import rule.domain.Rule; @Mapper public interface RuleMapper extends BaseMapper { + } diff --git a/muyu-rule-server/src/main/java/com/muyu/rule/service/impl/RuleServiceImpl.java b/muyu-rule-server/src/main/java/com/muyu/rule/service/impl/RuleServiceImpl.java index ebdf9bf..00b064c 100644 --- a/muyu-rule-server/src/main/java/com/muyu/rule/service/impl/RuleServiceImpl.java +++ b/muyu-rule-server/src/main/java/com/muyu/rule/service/impl/RuleServiceImpl.java @@ -14,4 +14,5 @@ import rule.domain.Rule; */ @Service public class RuleServiceImpl extends ServiceImpl implements RuleService { + }