Jelajahi Sumber

综合展示

wangyangyang 4 tahun lalu
induk
melakukan
b945e74fc4

+ 1415 - 0
logs/sms-water/smartcity-user.2021-02-23.0.log

@@ -0,0 +1,1415 @@
+2021-02-23 15:47:41.525  INFO 15368 --- [main] com.huaxu.SmsWaterApplication            : The following profiles are active: dev
+2021-02-23 15:47:43.063  WARN 15368 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2021-02-23 15:47:43.324  INFO 15368 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 15:47:43.325  INFO 15368 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 15:47:43.430  INFO 15368 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 99ms. Found 0 repository interfaces.
+2021-02-23 15:47:43.440  INFO 15368 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 15:47:43.442  INFO 15368 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 15:47:43.529  INFO 15368 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 79ms. Found 0 repository interfaces.
+2021-02-23 15:47:43.645  WARN 15368 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2021-02-23 15:47:43.970  INFO 15368 --- [main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=de763536-128c-36a8-9a22-1fd4d700a7bd
+2021-02-23 15:47:44.114  INFO 15368 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9dda10f8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 15:47:44.322  INFO 15368 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$b9f413f5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 15:47:44.658  INFO 15368 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8324 (http)
+2021-02-23 15:47:44.687  INFO 15368 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2021-02-23 15:47:44.687  INFO 15368 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.21]
+2021-02-23 15:47:44.919  INFO 15368 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2021-02-23 15:47:44.919  INFO 15368 --- [main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 3379 ms
+2021-02-23 15:47:46.514  INFO 15368 --- [main] org.mongodb.driver.cluster               : Cluster created with settings {hosts=[114.135.61.188:17017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
+2021-02-23 15:47:46.738  INFO 15368 --- [cluster-ClusterId{value='6034b3221bef763c08454633', description='null'}-114.135.61.188:17017] org.mongodb.driver.connection            : Opened connection [connectionId{localValue:1}] to 114.135.61.188:17017
+2021-02-23 15:47:46.793  INFO 15368 --- [cluster-ClusterId{value='6034b3221bef763c08454633', description='null'}-114.135.61.188:17017] org.mongodb.driver.cluster               : Monitor thread successfully connected to server with description ServerDescription{address=114.135.61.188:17017, type=SHARD_ROUTER, state=CONNECTED, ok=true, version=ServerVersion{versionList=[3, 4, 23]}, minWireVersion=0, maxWireVersion=5, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=null, roundTripTimeNanos=53840300}
+2021-02-23 15:47:46.828 DEBUG 15368 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataValueEntity for index information.
+2021-02-23 15:47:46.828 DEBUG 15368 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataEntity for index information.
+2021-02-23 15:47:48.676  WARN 15368 --- [Thread-9] com.zaxxer.hikari.HikariConfig           : HikariPool-1 - idleTimeout is close to or more than maxLifetime, disabling it.
+2021-02-23 15:47:48.676  INFO 15368 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
+2021-02-23 15:47:49.431  INFO 15368 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
+2021-02-23 15:47:49.785  INFO 15368 --- [main] org.quartz.impl.StdSchedulerFactory      : Using default implementation for ThreadExecutor
+2021-02-23 15:47:49.788  INFO 15368 --- [main] org.quartz.simpl.SimpleThreadPool        : Job execution threads will use class loader of thread: main
+2021-02-23 15:47:49.798  INFO 15368 --- [main] org.quartz.core.SchedulerSignalerImpl    : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+2021-02-23 15:47:49.799  INFO 15368 --- [main] org.quartz.core.QuartzScheduler          : Quartz Scheduler v.2.3.1 created.
+2021-02-23 15:47:49.803  INFO 15368 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : Using db table-based data access locking (synchronization).
+2021-02-23 15:47:49.804  INFO 15368 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : JobStoreCMT initialized.
+2021-02-23 15:47:49.805  INFO 15368 --- [main] org.quartz.core.QuartzScheduler          : Scheduler meta-data: Quartz Scheduler (v2.3.1) 'smsScheduler' with instanceId 'LAPTOP-ED13E6B01614066469787'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered.
+
+2021-02-23 15:47:49.806  INFO 15368 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler 'smsScheduler' initialized from an externally provided properties instance.
+2021-02-23 15:47:49.806  INFO 15368 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler version: 2.3.1
+2021-02-23 15:47:49.806  INFO 15368 --- [main] org.quartz.core.QuartzScheduler          : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@1ad1f167
+2021-02-23 15:47:50.968  INFO 15368 --- [main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 2 endpoint(s) beneath base path '/actuator'
+2021-02-23 15:47:51.205  INFO 15368 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2021-02-23 15:47:51.241  WARN 15368 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 15:47:51.242  INFO 15368 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 15:47:51.247  WARN 15368 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 15:47:51.247  INFO 15368 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 15:47:51.431  INFO 15368 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
+2021-02-23 15:47:51.549  INFO 15368 --- [main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService
+2021-02-23 15:47:51.790  INFO 15368 --- [main] .s.s.UserDetailsServiceAutoConfiguration : 
+
+Using generated security password: 09786100-96f8-4c4c-a142-364e7efa34d4
+
+2021-02-23 15:47:51.998  INFO 15368 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: OrRequestMatcher [requestMatchers=[Ant [pattern='/**']]], [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@55821edf, org.springframework.security.web.context.SecurityContextPersistenceFilter@7282f7b1, org.springframework.security.web.header.HeaderWriterFilter@3fda8dae, org.springframework.security.web.authentication.logout.LogoutFilter@758d0555, org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@71f437d7, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@70273633, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@361c4981, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@70e8c019, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5e5a2b74, org.springframework.security.web.session.SessionManagementFilter@2ee5c08d, org.springframework.security.web.access.ExceptionTranslationFilter@57ac2910, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@45c2c396]
+2021-02-23 15:47:52.720  INFO 15368 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
+2021-02-23 15:47:52.745  INFO 15368 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
+2021-02-23 15:47:52.788  INFO 15368 --- [main] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
+2021-02-23 15:47:53.137  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_1
+2021-02-23 15:47:53.246  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_1
+2021-02-23 15:47:53.251  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchDeleteUsingDELETE_1
+2021-02-23 15:47:53.258  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_1
+2021-02-23 15:47:53.264  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
+2021-02-23 15:47:53.277  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_1
+2021-02-23 15:47:53.305  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_2
+2021-02-23 15:47:53.318  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_2
+2021-02-23 15:47:53.335  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_2
+2021-02-23 15:47:53.340  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_2
+2021-02-23 15:47:53.348  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_2
+2021-02-23 15:47:53.369  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_3
+2021-02-23 15:47:53.485  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_1
+2021-02-23 15:47:53.497  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addMonitorInfoUsingPOST_1
+2021-02-23 15:47:53.621  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_4
+2021-02-23 15:47:53.692  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_1
+2021-02-23 15:47:53.693  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_2
+2021-02-23 15:47:53.695  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_3
+2021-02-23 15:47:53.757  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchEditUsingPOST_1
+2021-02-23 15:47:53.763  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_1
+2021-02-23 15:47:53.796  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_1
+2021-02-23 15:47:53.813  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_5
+2021-02-23 15:47:53.822  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addSceneTypeUsingPOST_1
+2021-02-23 15:47:53.826  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_2
+2021-02-23 15:47:53.847  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_2
+2021-02-23 15:47:53.860  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: sceneWaterPressureUsingGET_1
+2021-02-23 15:47:53.867  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_2
+2021-02-23 15:47:53.914  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_3
+2021-02-23 15:47:53.933  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_3
+2021-02-23 15:47:53.940  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_4
+2021-02-23 15:47:53.946  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findListUsingGET_1
+2021-02-23 15:47:53.950  INFO 15368 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_4
+2021-02-23 15:47:53.976  INFO 15368 --- [main] o.s.a.r.c.CachingConnectionFactory       : Attempting to connect to: [114.135.61.188:55672]
+2021-02-23 15:47:54.239  INFO 15368 --- [main] o.s.a.r.c.CachingConnectionFactory       : Created new connection: rabbitConnectionFactory#72af90e8:0/SimpleConnection@427946b9 [delegate=amqp://huaxu@114.135.61.188:55672/, localPort= 8332]
+2021-02-23 15:47:54.528  INFO 15368 --- [main] o.s.s.quartz.SchedulerFactoryBean        : Will start Quartz Scheduler [smsScheduler] in 2 seconds
+2021-02-23 15:47:54.568 ERROR 15368 --- [main] org.apache.catalina.util.LifecycleBase   : Failed to start component [Connector[HTTP/1.1-8324]]
+
+org.apache.catalina.LifecycleException: Protocol handler start failed
+	at org.apache.catalina.connector.Connector.startInternal(Connector.java:1008) ~[tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.StandardService.addConnector(StandardService.java:227) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.addPreviouslyRemovedConnectors(TomcatWebServer.java:263) [spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.start(TomcatWebServer.java:195) [spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.startWebServer(ServletWebServerApplicationContext.java:296) [spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:162) [spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:552) [spring-context-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:140) [spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:742) [spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:389) [spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:311) [spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1213) [spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1202) [spring-boot-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at com.huaxu.SmsWaterApplication.main(SmsWaterApplication.java:17) [classes/:na]
+Caused by: java.net.BindException: Address already in use: bind
+	at sun.nio.ch.Net.bind0(Native Method) ~[na:1.8.0_271]
+	at sun.nio.ch.Net.bind(Net.java:444) ~[na:1.8.0_271]
+	at sun.nio.ch.Net.bind(Net.java:436) ~[na:1.8.0_271]
+	at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) ~[na:1.8.0_271]
+	at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) ~[na:1.8.0_271]
+	at org.apache.tomcat.util.net.NioEndpoint.initServerSocket(NioEndpoint.java:230) ~[tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:213) ~[tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1124) ~[tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:1210) ~[tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:585) ~[tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.connector.Connector.startInternal(Connector.java:1005) ~[tomcat-embed-core-9.0.21.jar:9.0.21]
+	... 14 common frames omitted
+
+2021-02-23 15:47:54.575  INFO 15368 --- [main] o.apache.catalina.core.StandardService   : Stopping service [Tomcat]
+2021-02-23 15:47:54.578  WARN 15368 --- [main] o.a.c.loader.WebappClassLoaderBase       : The web application [ROOT] appears to have started a thread named [spring.cloud.inetutils] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
+ java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2021-02-23 15:47:54.578  WARN 15368 --- [main] o.a.c.loader.WebappClassLoaderBase       : The web application [ROOT] appears to have started a thread named [cluster-ClusterId{value='6034b3221bef763c08454633', description='null'}-114.135.61.188:17017] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ com.mongodb.internal.connection.DefaultServerMonitor$ServerMonitorRunnable.waitForSignalOrTimeout(DefaultServerMonitor.java:229)
+ com.mongodb.internal.connection.DefaultServerMonitor$ServerMonitorRunnable.waitForNext(DefaultServerMonitor.java:210)
+ com.mongodb.internal.connection.DefaultServerMonitor$ServerMonitorRunnable.run(DefaultServerMonitor.java:157)
+ java.lang.Thread.run(Thread.java:748)
+2021-02-23 15:47:54.579  WARN 15368 --- [main] o.a.c.loader.WebappClassLoaderBase       : The web application [ROOT] appears to have started a thread named [CleanCursors-1-thread-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2021-02-23 15:47:54.579  WARN 15368 --- [main] o.a.c.loader.WebappClassLoaderBase       : The web application [ROOT] appears to have started a thread named [lettuce-eventExecutorLoop-1-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
+ io.netty.util.concurrent.SingleThreadEventExecutor.takeTask(SingleThreadEventExecutor.java:252)
+ io.netty.util.concurrent.DefaultEventExecutor.run(DefaultEventExecutor.java:64)
+ io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:906)
+ io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
+ io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
+ java.lang.Thread.run(Thread.java:748)
+2021-02-23 15:47:54.580  WARN 15368 --- [main] o.a.c.loader.WebappClassLoaderBase       : The web application [ROOT] appears to have started a thread named [logback-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2021-02-23 15:47:54.580  WARN 15368 --- [main] o.a.c.loader.WebappClassLoaderBase       : The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.client.listener] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
+ com.alibaba.nacos.client.naming.core.EventDispatcher$Notifier.run(EventDispatcher.java:114)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2021-02-23 15:47:54.581  WARN 15368 --- [main] o.a.c.loader.WebappClassLoaderBase       : The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.failover] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2021-02-23 15:47:54.581  WARN 15368 --- [main] o.a.c.loader.WebappClassLoaderBase       : The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.push.receiver] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ java.net.DualStackPlainDatagramSocketImpl.socketReceiveOrPeekData(Native Method)
+ java.net.DualStackPlainDatagramSocketImpl.receive0(DualStackPlainDatagramSocketImpl.java:124)
+ java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:149)
+ java.net.DatagramSocket.receive(DatagramSocket.java:812)
+ com.alibaba.nacos.client.naming.core.PushReceiver.run(PushReceiver.java:73)
+ java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ java.util.concurrent.FutureTask.run(FutureTask.java:266)
+ java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
+ java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2021-02-23 15:47:54.586  INFO 15368 --- [main] ConditionEvaluationReportLoggingListener : 
+
+Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
+2021-02-23 15:47:54.629  INFO 15368 --- [main] o.s.a.r.l.SimpleMessageListenerContainer : Waiting for workers to finish.
+2021-02-23 15:47:55.541  INFO 15368 --- [main] o.s.a.r.l.SimpleMessageListenerContainer : Successfully waited for workers to finish.
+2021-02-23 15:47:55.545  INFO 15368 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Shutting down ExecutorService 'applicationTaskExecutor'
+2021-02-23 15:47:55.548  INFO 15368 --- [main] o.s.s.quartz.SchedulerFactoryBean        : Shutting down Quartz Scheduler
+2021-02-23 15:47:55.548  INFO 15368 --- [main] org.quartz.core.QuartzScheduler          : Scheduler smsScheduler_$_LAPTOP-ED13E6B01614066469787 shutting down.
+2021-02-23 15:47:55.548  INFO 15368 --- [main] org.quartz.core.QuartzScheduler          : Scheduler smsScheduler_$_LAPTOP-ED13E6B01614066469787 paused.
+2021-02-23 15:47:55.549  INFO 15368 --- [main] org.quartz.core.QuartzScheduler          : Scheduler smsScheduler_$_LAPTOP-ED13E6B01614066469787 shutdown complete.
+2021-02-23 15:47:55.550  INFO 15368 --- [main] o.s.a.r.l.SimpleMessageListenerContainer : Shutdown ignored - container is not active already
+2021-02-23 15:47:56.529  INFO 15368 --- [Quartz Scheduler [smsScheduler]] o.s.s.quartz.SchedulerFactoryBean        : Starting Quartz Scheduler now, after delay of 2 seconds
+2021-02-23 15:48:00.543  INFO 15368 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown initiated...
+2021-02-23 15:48:00.549  INFO 15368 --- [main] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Shutdown completed.
+2021-02-23 15:48:00.556 ERROR 15368 --- [main] o.s.b.d.LoggingFailureAnalysisReporter   : 
+
+***************************
+APPLICATION FAILED TO START
+***************************
+
+Description:
+
+The Tomcat connector configured to listen on port 8324 failed to start. The port may already be in use or the connector may be misconfigured.
+
+Action:
+
+Verify the connector's configuration, identify and stop any process that's listening on port 8324, or configure this application to listen on another port.
+
+2021-02-23 15:48:49.653 ERROR 15368 --- [Thread-9] com.huaxu.async.CheckDeviceStateAsync    : 报警生成工单信息异常:nested exception is org.apache.ibatis.exceptions.PersistenceException: 
+### Error querying database.  Cause: org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties': Could not bind properties to 'DataSourceProperties' : prefix=spring.datasource, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@4671115f has been closed already
+### The error may exist in file [D:\huaxu\Code20210116\sms_water\target\classes\mapper\AlarmDetailMapper.xml]
+### The error may involve com.huaxu.dao.AlarmDetailMapper.getAlarmInfoForWorkOrderManage
+### The error occurred while executing a query
+### Cause: org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties': Could not bind properties to 'DataSourceProperties' : prefix=spring.datasource, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@4671115f has been closed already
+2021-02-23 15:48:54.302 ERROR 15368 --- [Thread-8] com.huaxu.async.CheckDeviceStateAsync    : 巡检设备状态异常:nested exception is org.apache.ibatis.exceptions.PersistenceException: 
+### Error querying database.  Cause: org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties': Could not bind properties to 'DataSourceProperties' : prefix=spring.datasource, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@4671115f has been closed already
+### The error may exist in file [D:\huaxu\Code20210116\sms_water\target\classes\mapper\AlarmDetailMapper.xml]
+### The error may involve com.huaxu.dao.AlarmDetailMapper.selectDeviceForCheckAlarm
+### The error occurred while executing a query
+### Cause: org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties': Could not bind properties to 'DataSourceProperties' : prefix=spring.datasource, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@4671115f has been closed already
+2021-02-23 15:49:49.660 ERROR 15368 --- [Thread-9] com.huaxu.async.CheckDeviceStateAsync    : 报警生成工单信息异常:nested exception is org.apache.ibatis.exceptions.PersistenceException: 
+### Error querying database.  Cause: org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties': Could not bind properties to 'DataSourceProperties' : prefix=spring.datasource, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@4671115f has been closed already
+### The error may exist in file [D:\huaxu\Code20210116\sms_water\target\classes\mapper\AlarmDetailMapper.xml]
+### The error may involve com.huaxu.dao.AlarmDetailMapper.getAlarmInfoForWorkOrderManage
+### The error occurred while executing a query
+### Cause: org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties': Could not bind properties to 'DataSourceProperties' : prefix=spring.datasource, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@4671115f has been closed already
+2021-02-23 15:49:54.306 ERROR 15368 --- [Thread-8] com.huaxu.async.CheckDeviceStateAsync    : 巡检设备状态异常:nested exception is org.apache.ibatis.exceptions.PersistenceException: 
+### Error querying database.  Cause: org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties': Could not bind properties to 'DataSourceProperties' : prefix=spring.datasource, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@4671115f has been closed already
+### The error may exist in file [D:\huaxu\Code20210116\sms_water\target\classes\mapper\AlarmDetailMapper.xml]
+### The error may involve com.huaxu.dao.AlarmDetailMapper.selectDeviceForCheckAlarm
+### The error occurred while executing a query
+### Cause: org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties': Could not bind properties to 'DataSourceProperties' : prefix=spring.datasource, ignoreInvalidFields=false, ignoreUnknownFields=true; nested exception is java.lang.IllegalStateException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@4671115f has been closed already
+2021-02-23 15:50:36.687  INFO 23188 --- [main] com.huaxu.SmsWaterApplication            : The following profiles are active: dev
+2021-02-23 15:50:38.128  WARN 23188 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2021-02-23 15:50:38.367  INFO 23188 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 15:50:38.367  INFO 23188 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 15:50:38.477  INFO 23188 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 104ms. Found 0 repository interfaces.
+2021-02-23 15:50:38.487  INFO 23188 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 15:50:38.488  INFO 23188 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 15:50:38.589  INFO 23188 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 94ms. Found 0 repository interfaces.
+2021-02-23 15:50:38.702  WARN 23188 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2021-02-23 15:50:39.041  INFO 23188 --- [main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=de763536-128c-36a8-9a22-1fd4d700a7bd
+2021-02-23 15:50:39.181  INFO 23188 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d615da14] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 15:50:39.372  INFO 23188 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$f22fdd11] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 15:50:39.680  INFO 23188 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8324 (http)
+2021-02-23 15:50:39.703  INFO 23188 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2021-02-23 15:50:39.704  INFO 23188 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.21]
+2021-02-23 15:50:39.938  INFO 23188 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2021-02-23 15:50:39.939  INFO 23188 --- [main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 3238 ms
+2021-02-23 15:50:41.527  INFO 23188 --- [main] org.mongodb.driver.cluster               : Cluster created with settings {hosts=[114.135.61.188:17017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
+2021-02-23 15:50:41.766  INFO 23188 --- [cluster-ClusterId{value='6034b3d11bef765a94f28c5f', description='null'}-114.135.61.188:17017] org.mongodb.driver.connection            : Opened connection [connectionId{localValue:1}] to 114.135.61.188:17017
+2021-02-23 15:50:41.819  INFO 23188 --- [cluster-ClusterId{value='6034b3d11bef765a94f28c5f', description='null'}-114.135.61.188:17017] org.mongodb.driver.cluster               : Monitor thread successfully connected to server with description ServerDescription{address=114.135.61.188:17017, type=SHARD_ROUTER, state=CONNECTED, ok=true, version=ServerVersion{versionList=[3, 4, 23]}, minWireVersion=0, maxWireVersion=5, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=null, roundTripTimeNanos=48466400}
+2021-02-23 15:50:41.830 DEBUG 23188 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataValueEntity for index information.
+2021-02-23 15:50:41.830 DEBUG 23188 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataEntity for index information.
+2021-02-23 15:50:43.590  WARN 23188 --- [Thread-9] com.zaxxer.hikari.HikariConfig           : HikariPool-1 - idleTimeout is close to or more than maxLifetime, disabling it.
+2021-02-23 15:50:43.591  INFO 23188 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
+2021-02-23 15:50:44.339  INFO 23188 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
+2021-02-23 15:50:44.408  INFO 23188 --- [main] org.quartz.impl.StdSchedulerFactory      : Using default implementation for ThreadExecutor
+2021-02-23 15:50:44.410  INFO 23188 --- [main] org.quartz.simpl.SimpleThreadPool        : Job execution threads will use class loader of thread: main
+2021-02-23 15:50:44.420  INFO 23188 --- [main] org.quartz.core.SchedulerSignalerImpl    : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+2021-02-23 15:50:44.421  INFO 23188 --- [main] org.quartz.core.QuartzScheduler          : Quartz Scheduler v.2.3.1 created.
+2021-02-23 15:50:44.603  INFO 23188 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : Using db table-based data access locking (synchronization).
+2021-02-23 15:50:44.604  INFO 23188 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : JobStoreCMT initialized.
+2021-02-23 15:50:44.605  INFO 23188 --- [main] org.quartz.core.QuartzScheduler          : Scheduler meta-data: Quartz Scheduler (v2.3.1) 'smsScheduler' with instanceId 'LAPTOP-ED13E6B01614066644409'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered.
+
+2021-02-23 15:50:44.605  INFO 23188 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler 'smsScheduler' initialized from an externally provided properties instance.
+2021-02-23 15:50:44.606  INFO 23188 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler version: 2.3.1
+2021-02-23 15:50:44.606  INFO 23188 --- [main] org.quartz.core.QuartzScheduler          : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@746fd19b
+2021-02-23 15:50:45.737  INFO 23188 --- [main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 2 endpoint(s) beneath base path '/actuator'
+2021-02-23 15:50:45.957  INFO 23188 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2021-02-23 15:50:45.989  WARN 23188 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 15:50:45.989  INFO 23188 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 15:50:45.994  WARN 23188 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 15:50:45.995  INFO 23188 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 15:50:46.174  INFO 23188 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
+2021-02-23 15:50:46.278  INFO 23188 --- [main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService
+2021-02-23 15:50:46.519  INFO 23188 --- [main] .s.s.UserDetailsServiceAutoConfiguration : 
+
+Using generated security password: cead987c-d47d-4d8c-9b42-ab82ec4da458
+
+2021-02-23 15:50:46.695  INFO 23188 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: OrRequestMatcher [requestMatchers=[Ant [pattern='/**']]], [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@368d51ca, org.springframework.security.web.context.SecurityContextPersistenceFilter@758d0555, org.springframework.security.web.header.HeaderWriterFilter@70e8c019, org.springframework.security.web.authentication.logout.LogoutFilter@58189b85, org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@5470753a, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@52fe87e0, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4ac77269, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@35e357b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2a349a73, org.springframework.security.web.session.SessionManagementFilter@2093bb6c, org.springframework.security.web.access.ExceptionTranslationFilter@8aa1562, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@50628080]
+2021-02-23 15:50:47.433  INFO 23188 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
+2021-02-23 15:50:47.456  INFO 23188 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
+2021-02-23 15:50:47.520  INFO 23188 --- [main] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
+2021-02-23 15:50:47.915  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_1
+2021-02-23 15:50:48.046  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_1
+2021-02-23 15:50:48.051  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchDeleteUsingDELETE_1
+2021-02-23 15:50:48.056  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_1
+2021-02-23 15:50:48.064  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
+2021-02-23 15:50:48.074  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_1
+2021-02-23 15:50:48.100  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_2
+2021-02-23 15:50:48.110  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_2
+2021-02-23 15:50:48.130  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_2
+2021-02-23 15:50:48.136  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_2
+2021-02-23 15:50:48.145  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_2
+2021-02-23 15:50:48.165  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_3
+2021-02-23 15:50:48.286  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_1
+2021-02-23 15:50:48.300  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addMonitorInfoUsingPOST_1
+2021-02-23 15:50:48.404  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_4
+2021-02-23 15:50:48.460  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_1
+2021-02-23 15:50:48.462  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_2
+2021-02-23 15:50:48.463  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_3
+2021-02-23 15:50:48.514  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchEditUsingPOST_1
+2021-02-23 15:50:48.522  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_1
+2021-02-23 15:50:48.552  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_1
+2021-02-23 15:50:48.577  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_5
+2021-02-23 15:50:48.588  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addSceneTypeUsingPOST_1
+2021-02-23 15:50:48.593  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_2
+2021-02-23 15:50:48.611  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_2
+2021-02-23 15:50:48.627  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: sceneWaterPressureUsingGET_1
+2021-02-23 15:50:48.634  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_2
+2021-02-23 15:50:48.687  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_3
+2021-02-23 15:50:48.709  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_3
+2021-02-23 15:50:48.715  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_4
+2021-02-23 15:50:48.723  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findListUsingGET_1
+2021-02-23 15:50:48.727  INFO 23188 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_4
+2021-02-23 15:50:48.743  INFO 23188 --- [main] o.s.a.r.c.CachingConnectionFactory       : Attempting to connect to: [114.135.61.188:55672]
+2021-02-23 15:50:48.937  INFO 23188 --- [main] o.s.a.r.c.CachingConnectionFactory       : Created new connection: rabbitConnectionFactory#3be3e76c:0/SimpleConnection@5ef03158 [delegate=amqp://huaxu@114.135.61.188:55672/, localPort= 8476]
+2021-02-23 15:50:49.087  INFO 23188 --- [main] o.s.s.quartz.SchedulerFactoryBean        : Will start Quartz Scheduler [smsScheduler] in 2 seconds
+2021-02-23 15:50:49.124  INFO 23188 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8324 (http) with context path ''
+2021-02-23 15:50:49.282  INFO 23188 --- [main] c.a.c.n.registry.NacosServiceRegistry    : nacos registry, sms-water 192.168.1.122:8324 register finished
+2021-02-23 15:50:49.287  INFO 23188 --- [main] com.huaxu.SmsWaterApplication            : Started SmsWaterApplication in 14.409 seconds (JVM running for 15.864)
+2021-02-23 15:50:51.087  INFO 23188 --- [Quartz Scheduler [smsScheduler]] o.s.s.quartz.SchedulerFactoryBean        : Starting Quartz Scheduler now, after delay of 2 seconds
+2021-02-23 15:50:51.487  INFO 23188 --- [Quartz Scheduler [smsScheduler]] org.quartz.core.QuartzScheduler          : Scheduler smsScheduler_$_LAPTOP-ED13E6B01614066644409 started.
+2021-02-23 15:52:18.463  INFO 23188 --- [http-nio-8324-exec-1] o.apache.tomcat.util.http.parser.Cookie  : A cookie header was received [1610615698,1610676800,1610681695; Hm_lvt_d7168b0cef9904be9b675a22e48c5721=1609139332,1609933046,1610008612,1611575757] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2021-02-23 15:52:18.473  INFO 23188 --- [http-nio-8324-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
+2021-02-23 15:52:18.473  INFO 23188 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
+2021-02-23 15:52:18.487  INFO 23188 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 14 ms
+2021-02-23 15:53:57.301  INFO 12040 --- [main] com.huaxu.SmsWaterApplication            : The following profiles are active: dev
+2021-02-23 15:53:58.806  WARN 12040 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2021-02-23 15:53:59.064  INFO 12040 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 15:53:59.065  INFO 12040 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 15:53:59.159  INFO 12040 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 90ms. Found 0 repository interfaces.
+2021-02-23 15:53:59.171  INFO 12040 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 15:53:59.173  INFO 12040 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 15:53:59.278  INFO 12040 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 96ms. Found 0 repository interfaces.
+2021-02-23 15:53:59.388  WARN 12040 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2021-02-23 15:53:59.715  INFO 12040 --- [main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=de763536-128c-36a8-9a22-1fd4d700a7bd
+2021-02-23 15:53:59.855  INFO 12040 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$11b591c2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 15:54:00.076  INFO 12040 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$2dcf94bf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 15:54:00.385  INFO 12040 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8324 (http)
+2021-02-23 15:54:00.411  INFO 12040 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2021-02-23 15:54:00.412  INFO 12040 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.21]
+2021-02-23 15:54:00.660  INFO 12040 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2021-02-23 15:54:00.660  INFO 12040 --- [main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 3343 ms
+2021-02-23 15:54:02.280  INFO 12040 --- [main] org.mongodb.driver.cluster               : Cluster created with settings {hosts=[114.135.61.188:17017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
+2021-02-23 15:54:02.490  INFO 12040 --- [cluster-ClusterId{value='6034b49a1bef762f0888888e', description='null'}-114.135.61.188:17017] org.mongodb.driver.connection            : Opened connection [connectionId{localValue:1}] to 114.135.61.188:17017
+2021-02-23 15:54:02.534  INFO 12040 --- [cluster-ClusterId{value='6034b49a1bef762f0888888e', description='null'}-114.135.61.188:17017] org.mongodb.driver.cluster               : Monitor thread successfully connected to server with description ServerDescription{address=114.135.61.188:17017, type=SHARD_ROUTER, state=CONNECTED, ok=true, version=ServerVersion{versionList=[3, 4, 23]}, minWireVersion=0, maxWireVersion=5, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=null, roundTripTimeNanos=40835000}
+2021-02-23 15:54:02.613 DEBUG 12040 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataValueEntity for index information.
+2021-02-23 15:54:02.613 DEBUG 12040 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataEntity for index information.
+2021-02-23 15:54:04.391  WARN 12040 --- [Thread-9] com.zaxxer.hikari.HikariConfig           : HikariPool-1 - idleTimeout is close to or more than maxLifetime, disabling it.
+2021-02-23 15:54:04.392  INFO 12040 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
+2021-02-23 15:54:05.129  INFO 12040 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
+2021-02-23 15:54:05.453  INFO 12040 --- [main] org.quartz.impl.StdSchedulerFactory      : Using default implementation for ThreadExecutor
+2021-02-23 15:54:05.456  INFO 12040 --- [main] org.quartz.simpl.SimpleThreadPool        : Job execution threads will use class loader of thread: main
+2021-02-23 15:54:05.468  INFO 12040 --- [main] org.quartz.core.SchedulerSignalerImpl    : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+2021-02-23 15:54:05.468  INFO 12040 --- [main] org.quartz.core.QuartzScheduler          : Quartz Scheduler v.2.3.1 created.
+2021-02-23 15:54:05.472  INFO 12040 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : Using db table-based data access locking (synchronization).
+2021-02-23 15:54:05.475  INFO 12040 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : JobStoreCMT initialized.
+2021-02-23 15:54:05.476  INFO 12040 --- [main] org.quartz.core.QuartzScheduler          : Scheduler meta-data: Quartz Scheduler (v2.3.1) 'smsScheduler' with instanceId 'LAPTOP-ED13E6B01614066845456'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered.
+
+2021-02-23 15:54:05.476  INFO 12040 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler 'smsScheduler' initialized from an externally provided properties instance.
+2021-02-23 15:54:05.476  INFO 12040 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler version: 2.3.1
+2021-02-23 15:54:05.476  INFO 12040 --- [main] org.quartz.core.QuartzScheduler          : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@175957b6
+2021-02-23 15:54:06.629  INFO 12040 --- [main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 2 endpoint(s) beneath base path '/actuator'
+2021-02-23 15:54:06.889  INFO 12040 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2021-02-23 15:54:06.925  WARN 12040 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 15:54:06.925  INFO 12040 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 15:54:06.931  WARN 12040 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 15:54:06.931  INFO 12040 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 15:54:07.145  INFO 12040 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
+2021-02-23 15:54:07.266  INFO 12040 --- [main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService
+2021-02-23 15:54:07.542  INFO 12040 --- [main] .s.s.UserDetailsServiceAutoConfiguration : 
+
+Using generated security password: b567e868-427f-4a59-8db7-33d081040fa3
+
+2021-02-23 15:54:07.769  INFO 12040 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: OrRequestMatcher [requestMatchers=[Ant [pattern='/**']]], [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@42fd8f2f, org.springframework.security.web.context.SecurityContextPersistenceFilter@624be1d4, org.springframework.security.web.header.HeaderWriterFilter@5464aeec, org.springframework.security.web.authentication.logout.LogoutFilter@5cc152f9, org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@3e170abe, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@6b6606d1, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@3897f9ae, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@394331a8, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7eea934d, org.springframework.security.web.session.SessionManagementFilter@5e41e6ad, org.springframework.security.web.access.ExceptionTranslationFilter@724c26e0, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@7fff419d]
+2021-02-23 15:54:08.593  INFO 12040 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
+2021-02-23 15:54:08.617  INFO 12040 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
+2021-02-23 15:54:08.664  INFO 12040 --- [main] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
+2021-02-23 15:54:09.100  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_1
+2021-02-23 15:54:09.257  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_1
+2021-02-23 15:54:09.265  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchDeleteUsingDELETE_1
+2021-02-23 15:54:09.276  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_1
+2021-02-23 15:54:09.287  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
+2021-02-23 15:54:09.304  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_1
+2021-02-23 15:54:09.349  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_2
+2021-02-23 15:54:09.361  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_2
+2021-02-23 15:54:09.381  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_2
+2021-02-23 15:54:09.387  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_2
+2021-02-23 15:54:09.401  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_2
+2021-02-23 15:54:09.430  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_3
+2021-02-23 15:54:09.580  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_1
+2021-02-23 15:54:09.596  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addMonitorInfoUsingPOST_1
+2021-02-23 15:54:09.733  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_4
+2021-02-23 15:54:09.834  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_1
+2021-02-23 15:54:09.836  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_2
+2021-02-23 15:54:09.837  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_3
+2021-02-23 15:54:09.904  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchEditUsingPOST_1
+2021-02-23 15:54:09.911  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_1
+2021-02-23 15:54:09.937  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_1
+2021-02-23 15:54:09.959  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_5
+2021-02-23 15:54:09.971  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addSceneTypeUsingPOST_1
+2021-02-23 15:54:09.975  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_2
+2021-02-23 15:54:10.004  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_2
+2021-02-23 15:54:10.027  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: sceneWaterPressureUsingGET_1
+2021-02-23 15:54:10.040  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_2
+2021-02-23 15:54:10.107  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_3
+2021-02-23 15:54:10.143  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_3
+2021-02-23 15:54:10.151  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_4
+2021-02-23 15:54:10.161  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findListUsingGET_1
+2021-02-23 15:54:10.168  INFO 12040 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_4
+2021-02-23 15:54:10.194  INFO 12040 --- [main] o.s.a.r.c.CachingConnectionFactory       : Attempting to connect to: [114.135.61.188:55672]
+2021-02-23 15:54:10.375  INFO 12040 --- [main] o.s.a.r.c.CachingConnectionFactory       : Created new connection: rabbitConnectionFactory#736b21ee:0/SimpleConnection@2aaed928 [delegate=amqp://huaxu@114.135.61.188:55672/, localPort= 8696]
+2021-02-23 15:54:10.532  INFO 12040 --- [main] o.s.s.quartz.SchedulerFactoryBean        : Will start Quartz Scheduler [smsScheduler] in 2 seconds
+2021-02-23 15:54:10.575  INFO 12040 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8324 (http) with context path ''
+2021-02-23 15:54:10.699  INFO 12040 --- [main] c.a.c.n.registry.NacosServiceRegistry    : nacos registry, sms-water 192.168.1.122:8324 register finished
+2021-02-23 15:54:10.705  INFO 12040 --- [main] com.huaxu.SmsWaterApplication            : Started SmsWaterApplication in 15.154 seconds (JVM running for 16.478)
+2021-02-23 15:54:12.534  INFO 12040 --- [Quartz Scheduler [smsScheduler]] o.s.s.quartz.SchedulerFactoryBean        : Starting Quartz Scheduler now, after delay of 2 seconds
+2021-02-23 15:54:12.899  INFO 12040 --- [Quartz Scheduler [smsScheduler]] org.quartz.core.QuartzScheduler          : Scheduler smsScheduler_$_LAPTOP-ED13E6B01614066845456 started.
+2021-02-23 15:54:52.532  INFO 12040 --- [http-nio-8324-exec-1] o.apache.tomcat.util.http.parser.Cookie  : A cookie header was received [1610615698,1610676800,1610681695; Hm_lvt_d7168b0cef9904be9b675a22e48c5721=1609139332,1609933046,1610008612,1611575757] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2021-02-23 15:54:52.542  INFO 12040 --- [http-nio-8324-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
+2021-02-23 15:54:52.542  INFO 12040 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
+2021-02-23 15:54:52.558  INFO 12040 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 16 ms
+2021-02-23 16:01:19.237  INFO 23732 --- [main] com.huaxu.SmsWaterApplication            : The following profiles are active: dev
+2021-02-23 16:01:20.709  WARN 23732 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:01:20.948  INFO 23732 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:01:20.948  INFO 23732 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:01:21.054  INFO 23732 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces.
+2021-02-23 16:01:21.064  INFO 23732 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:01:21.065  INFO 23732 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:01:21.152  INFO 23732 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 79ms. Found 0 repository interfaces.
+2021-02-23 16:01:21.260  WARN 23732 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:01:21.570  INFO 23732 --- [main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=de763536-128c-36a8-9a22-1fd4d700a7bd
+2021-02-23 16:01:21.699  INFO 23732 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$724e2c8c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:01:21.900  INFO 23732 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$8e682f89] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:01:22.193  INFO 23732 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8324 (http)
+2021-02-23 16:01:22.214  INFO 23732 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2021-02-23 16:01:22.215  INFO 23732 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.21]
+2021-02-23 16:01:22.453  INFO 23732 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2021-02-23 16:01:22.453  INFO 23732 --- [main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 3201 ms
+2021-02-23 16:01:24.096  INFO 23732 --- [main] org.mongodb.driver.cluster               : Cluster created with settings {hosts=[114.135.61.188:17017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
+2021-02-23 16:01:24.274  INFO 23732 --- [cluster-ClusterId{value='6034b6541bef765cb4f2baff', description='null'}-114.135.61.188:17017] org.mongodb.driver.connection            : Opened connection [connectionId{localValue:1}] to 114.135.61.188:17017
+2021-02-23 16:01:24.311  INFO 23732 --- [cluster-ClusterId{value='6034b6541bef765cb4f2baff', description='null'}-114.135.61.188:17017] org.mongodb.driver.cluster               : Monitor thread successfully connected to server with description ServerDescription{address=114.135.61.188:17017, type=SHARD_ROUTER, state=CONNECTED, ok=true, version=ServerVersion{versionList=[3, 4, 23]}, minWireVersion=0, maxWireVersion=5, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=null, roundTripTimeNanos=34777200}
+2021-02-23 16:01:24.405 DEBUG 23732 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataValueEntity for index information.
+2021-02-23 16:01:24.406 DEBUG 23732 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataEntity for index information.
+2021-02-23 16:01:26.188  WARN 23732 --- [Thread-9] com.zaxxer.hikari.HikariConfig           : HikariPool-1 - idleTimeout is close to or more than maxLifetime, disabling it.
+2021-02-23 16:01:26.188  INFO 23732 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
+2021-02-23 16:01:26.883  INFO 23732 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
+2021-02-23 16:01:27.198  INFO 23732 --- [main] org.quartz.impl.StdSchedulerFactory      : Using default implementation for ThreadExecutor
+2021-02-23 16:01:27.201  INFO 23732 --- [main] org.quartz.simpl.SimpleThreadPool        : Job execution threads will use class loader of thread: main
+2021-02-23 16:01:27.209  INFO 23732 --- [main] org.quartz.core.SchedulerSignalerImpl    : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+2021-02-23 16:01:27.210  INFO 23732 --- [main] org.quartz.core.QuartzScheduler          : Quartz Scheduler v.2.3.1 created.
+2021-02-23 16:01:27.214  INFO 23732 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : Using db table-based data access locking (synchronization).
+2021-02-23 16:01:27.216  INFO 23732 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : JobStoreCMT initialized.
+2021-02-23 16:01:27.217  INFO 23732 --- [main] org.quartz.core.QuartzScheduler          : Scheduler meta-data: Quartz Scheduler (v2.3.1) 'smsScheduler' with instanceId 'LAPTOP-ED13E6B01614067287200'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered.
+
+2021-02-23 16:01:27.217  INFO 23732 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler 'smsScheduler' initialized from an externally provided properties instance.
+2021-02-23 16:01:27.218  INFO 23732 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler version: 2.3.1
+2021-02-23 16:01:27.218  INFO 23732 --- [main] org.quartz.core.QuartzScheduler          : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4c9cce17
+2021-02-23 16:01:28.129  INFO 23732 --- [main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 2 endpoint(s) beneath base path '/actuator'
+2021-02-23 16:01:28.367  INFO 23732 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2021-02-23 16:01:28.400  WARN 23732 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:01:28.401  INFO 23732 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:01:28.405  WARN 23732 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:01:28.405  INFO 23732 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:01:28.581  INFO 23732 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
+2021-02-23 16:01:28.689  INFO 23732 --- [main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService
+2021-02-23 16:01:28.935  INFO 23732 --- [main] .s.s.UserDetailsServiceAutoConfiguration : 
+
+Using generated security password: 5dea0dac-71a3-4ff6-bcb1-8bfbb469a907
+
+2021-02-23 16:01:29.129  INFO 23732 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: OrRequestMatcher [requestMatchers=[Ant [pattern='/**']]], [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@1e749235, org.springframework.security.web.context.SecurityContextPersistenceFilter@478cebdb, org.springframework.security.web.header.HeaderWriterFilter@4ac77269, org.springframework.security.web.authentication.logout.LogoutFilter@131c5bd, org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@4797023d, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@6127ef86, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@1b3a95d9, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@5e41e6ad, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@870a9f2, org.springframework.security.web.session.SessionManagementFilter@724c26e0, org.springframework.security.web.access.ExceptionTranslationFilter@528a16fb, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@37393dab]
+2021-02-23 16:01:29.838  INFO 23732 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
+2021-02-23 16:01:29.866  INFO 23732 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
+2021-02-23 16:01:29.912  INFO 23732 --- [main] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
+2021-02-23 16:01:30.279  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_1
+2021-02-23 16:01:30.406  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_1
+2021-02-23 16:01:30.412  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchDeleteUsingDELETE_1
+2021-02-23 16:01:30.417  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_1
+2021-02-23 16:01:30.424  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
+2021-02-23 16:01:30.437  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_1
+2021-02-23 16:01:30.472  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_2
+2021-02-23 16:01:30.483  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_2
+2021-02-23 16:01:30.497  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_2
+2021-02-23 16:01:30.502  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_2
+2021-02-23 16:01:30.510  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_2
+2021-02-23 16:01:30.532  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_3
+2021-02-23 16:01:30.655  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_1
+2021-02-23 16:01:30.672  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addMonitorInfoUsingPOST_1
+2021-02-23 16:01:30.787  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_4
+2021-02-23 16:01:30.858  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_1
+2021-02-23 16:01:30.859  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_2
+2021-02-23 16:01:30.860  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_3
+2021-02-23 16:01:30.913  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchEditUsingPOST_1
+2021-02-23 16:01:30.919  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_1
+2021-02-23 16:01:30.944  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_1
+2021-02-23 16:01:30.972  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_5
+2021-02-23 16:01:30.983  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addSceneTypeUsingPOST_1
+2021-02-23 16:01:30.987  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_2
+2021-02-23 16:01:31.011  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_2
+2021-02-23 16:01:31.026  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: sceneWaterPressureUsingGET_1
+2021-02-23 16:01:31.035  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_2
+2021-02-23 16:01:31.083  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_3
+2021-02-23 16:01:31.111  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_3
+2021-02-23 16:01:31.119  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_4
+2021-02-23 16:01:31.127  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findListUsingGET_1
+2021-02-23 16:01:31.130  INFO 23732 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_4
+2021-02-23 16:01:31.146  INFO 23732 --- [main] o.s.a.r.c.CachingConnectionFactory       : Attempting to connect to: [114.135.61.188:55672]
+2021-02-23 16:01:31.367  INFO 23732 --- [main] o.s.a.r.c.CachingConnectionFactory       : Created new connection: rabbitConnectionFactory#204d9edf:0/SimpleConnection@467625e3 [delegate=amqp://huaxu@114.135.61.188:55672/, localPort= 9215]
+2021-02-23 16:01:31.543  INFO 23732 --- [main] o.s.s.quartz.SchedulerFactoryBean        : Will start Quartz Scheduler [smsScheduler] in 2 seconds
+2021-02-23 16:01:31.582  INFO 23732 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8324 (http) with context path ''
+2021-02-23 16:01:31.682  INFO 23732 --- [main] c.a.c.n.registry.NacosServiceRegistry    : nacos registry, sms-water 192.168.1.122:8324 register finished
+2021-02-23 16:01:31.685  INFO 23732 --- [main] com.huaxu.SmsWaterApplication            : Started SmsWaterApplication in 14.253 seconds (JVM running for 15.63)
+2021-02-23 16:01:33.544  INFO 23732 --- [Quartz Scheduler [smsScheduler]] o.s.s.quartz.SchedulerFactoryBean        : Starting Quartz Scheduler now, after delay of 2 seconds
+2021-02-23 16:01:33.881  INFO 23732 --- [Quartz Scheduler [smsScheduler]] org.quartz.core.QuartzScheduler          : Scheduler smsScheduler_$_LAPTOP-ED13E6B01614067287200 started.
+2021-02-23 16:01:36.792  INFO 23732 --- [http-nio-8324-exec-1] o.apache.tomcat.util.http.parser.Cookie  : A cookie header was received [1610615698,1610676800,1610681695; Hm_lvt_d7168b0cef9904be9b675a22e48c5721=1609139332,1609933046,1610008612,1611575757] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2021-02-23 16:01:36.800  INFO 23732 --- [http-nio-8324-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
+2021-02-23 16:01:36.801  INFO 23732 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
+2021-02-23 16:01:36.811  INFO 23732 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 10 ms
+2021-02-23 16:05:41.216  INFO 1172 --- [main] com.huaxu.SmsWaterApplication            : The following profiles are active: dev
+2021-02-23 16:05:42.706  WARN 1172 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:05:42.937  INFO 1172 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:05:42.938  INFO 1172 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:05:43.045  INFO 1172 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 104ms. Found 0 repository interfaces.
+2021-02-23 16:05:43.054  INFO 1172 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:05:43.055  INFO 1172 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:05:43.144  INFO 1172 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 83ms. Found 0 repository interfaces.
+2021-02-23 16:05:43.249  WARN 1172 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:05:43.567  INFO 1172 --- [main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=de763536-128c-36a8-9a22-1fd4d700a7bd
+2021-02-23 16:05:43.718  INFO 1172 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4839f803] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:05:43.897  INFO 1172 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$6453fb00] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:05:44.204  INFO 1172 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8324 (http)
+2021-02-23 16:05:44.229  INFO 1172 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2021-02-23 16:05:44.229  INFO 1172 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.21]
+2021-02-23 16:05:44.456  INFO 1172 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2021-02-23 16:05:44.457  INFO 1172 --- [main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 3227 ms
+2021-02-23 16:05:46.113  INFO 1172 --- [main] org.mongodb.driver.cluster               : Cluster created with settings {hosts=[114.135.61.188:17017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
+2021-02-23 16:05:46.322  INFO 1172 --- [cluster-ClusterId{value='6034b75a1bef760494b2a4c6', description='null'}-114.135.61.188:17017] org.mongodb.driver.connection            : Opened connection [connectionId{localValue:1}] to 114.135.61.188:17017
+2021-02-23 16:05:46.363  INFO 1172 --- [cluster-ClusterId{value='6034b75a1bef760494b2a4c6', description='null'}-114.135.61.188:17017] org.mongodb.driver.cluster               : Monitor thread successfully connected to server with description ServerDescription{address=114.135.61.188:17017, type=SHARD_ROUTER, state=CONNECTED, ok=true, version=ServerVersion{versionList=[3, 4, 23]}, minWireVersion=0, maxWireVersion=5, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=null, roundTripTimeNanos=38982600}
+2021-02-23 16:05:46.426 DEBUG 1172 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataValueEntity for index information.
+2021-02-23 16:05:46.426 DEBUG 1172 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataEntity for index information.
+2021-02-23 16:05:48.163  WARN 1172 --- [Thread-9] com.zaxxer.hikari.HikariConfig           : HikariPool-1 - idleTimeout is close to or more than maxLifetime, disabling it.
+2021-02-23 16:05:48.163  INFO 1172 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
+2021-02-23 16:05:48.907  INFO 1172 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
+2021-02-23 16:05:49.241  INFO 1172 --- [main] org.quartz.impl.StdSchedulerFactory      : Using default implementation for ThreadExecutor
+2021-02-23 16:05:49.244  INFO 1172 --- [main] org.quartz.simpl.SimpleThreadPool        : Job execution threads will use class loader of thread: main
+2021-02-23 16:05:49.257  INFO 1172 --- [main] org.quartz.core.SchedulerSignalerImpl    : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+2021-02-23 16:05:49.257  INFO 1172 --- [main] org.quartz.core.QuartzScheduler          : Quartz Scheduler v.2.3.1 created.
+2021-02-23 16:05:49.263  INFO 1172 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : Using db table-based data access locking (synchronization).
+2021-02-23 16:05:49.265  INFO 1172 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : JobStoreCMT initialized.
+2021-02-23 16:05:49.266  INFO 1172 --- [main] org.quartz.core.QuartzScheduler          : Scheduler meta-data: Quartz Scheduler (v2.3.1) 'smsScheduler' with instanceId 'LAPTOP-ED13E6B01614067549243'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered.
+
+2021-02-23 16:05:49.266  INFO 1172 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler 'smsScheduler' initialized from an externally provided properties instance.
+2021-02-23 16:05:49.266  INFO 1172 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler version: 2.3.1
+2021-02-23 16:05:49.266  INFO 1172 --- [main] org.quartz.core.QuartzScheduler          : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@608eb42e
+2021-02-23 16:05:50.384  INFO 1172 --- [main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 2 endpoint(s) beneath base path '/actuator'
+2021-02-23 16:05:50.619  INFO 1172 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2021-02-23 16:05:50.662  WARN 1172 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:05:50.662  INFO 1172 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:05:50.667  WARN 1172 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:05:50.668  INFO 1172 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:05:50.844  INFO 1172 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
+2021-02-23 16:05:50.965  INFO 1172 --- [main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService
+2021-02-23 16:05:51.228  INFO 1172 --- [main] .s.s.UserDetailsServiceAutoConfiguration : 
+
+Using generated security password: 275b8fde-4b16-4f6d-90a3-a3690940136e
+
+2021-02-23 16:05:51.428  INFO 1172 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: OrRequestMatcher [requestMatchers=[Ant [pattern='/**']]], [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@755009f2, org.springframework.security.web.context.SecurityContextPersistenceFilter@3f2afa8b, org.springframework.security.web.header.HeaderWriterFilter@483fe83a, org.springframework.security.web.authentication.logout.LogoutFilter@72015156, org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@2665a2e7, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@155318b5, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@8aa1562, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@5e976553, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@1756a471, org.springframework.security.web.session.SessionManagementFilter@361c4981, org.springframework.security.web.access.ExceptionTranslationFilter@34e53c02, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@53016c98]
+2021-02-23 16:05:52.152  INFO 1172 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
+2021-02-23 16:05:52.174  INFO 1172 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
+2021-02-23 16:05:52.218  INFO 1172 --- [main] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
+2021-02-23 16:05:52.579  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_1
+2021-02-23 16:05:52.700  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_1
+2021-02-23 16:05:52.706  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchDeleteUsingDELETE_1
+2021-02-23 16:05:52.711  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_1
+2021-02-23 16:05:52.719  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
+2021-02-23 16:05:52.731  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_1
+2021-02-23 16:05:52.765  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_2
+2021-02-23 16:05:52.774  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_2
+2021-02-23 16:05:52.791  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_2
+2021-02-23 16:05:52.796  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_2
+2021-02-23 16:05:52.804  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_2
+2021-02-23 16:05:52.824  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_3
+2021-02-23 16:05:52.951  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_1
+2021-02-23 16:05:52.964  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addMonitorInfoUsingPOST_1
+2021-02-23 16:05:53.094  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_4
+2021-02-23 16:05:53.163  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_1
+2021-02-23 16:05:53.164  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_2
+2021-02-23 16:05:53.165  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_3
+2021-02-23 16:05:53.236  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchEditUsingPOST_1
+2021-02-23 16:05:53.243  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_1
+2021-02-23 16:05:53.267  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_1
+2021-02-23 16:05:53.285  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_5
+2021-02-23 16:05:53.295  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addSceneTypeUsingPOST_1
+2021-02-23 16:05:53.298  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_2
+2021-02-23 16:05:53.316  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_2
+2021-02-23 16:05:53.331  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: sceneWaterPressureUsingGET_1
+2021-02-23 16:05:53.339  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_2
+2021-02-23 16:05:53.393  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_3
+2021-02-23 16:05:53.421  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_3
+2021-02-23 16:05:53.427  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_4
+2021-02-23 16:05:53.436  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findListUsingGET_1
+2021-02-23 16:05:53.439  INFO 1172 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_4
+2021-02-23 16:05:53.458  INFO 1172 --- [main] o.s.a.r.c.CachingConnectionFactory       : Attempting to connect to: [114.135.61.188:55672]
+2021-02-23 16:05:53.643  INFO 1172 --- [main] o.s.a.r.c.CachingConnectionFactory       : Created new connection: rabbitConnectionFactory#aa1bb14:0/SimpleConnection@35bcf3a6 [delegate=amqp://huaxu@114.135.61.188:55672/, localPort= 9495]
+2021-02-23 16:05:53.800  INFO 1172 --- [main] o.s.s.quartz.SchedulerFactoryBean        : Will start Quartz Scheduler [smsScheduler] in 2 seconds
+2021-02-23 16:05:53.837  INFO 1172 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8324 (http) with context path ''
+2021-02-23 16:05:53.942  INFO 1172 --- [main] c.a.c.n.registry.NacosServiceRegistry    : nacos registry, sms-water 192.168.1.122:8324 register finished
+2021-02-23 16:05:53.945  INFO 1172 --- [main] com.huaxu.SmsWaterApplication            : Started SmsWaterApplication in 14.523 seconds (JVM running for 15.832)
+2021-02-23 16:05:55.801  INFO 1172 --- [Quartz Scheduler [smsScheduler]] o.s.s.quartz.SchedulerFactoryBean        : Starting Quartz Scheduler now, after delay of 2 seconds
+2021-02-23 16:05:56.099  INFO 1172 --- [http-nio-8324-exec-1] o.apache.tomcat.util.http.parser.Cookie  : A cookie header was received [1610615698,1610676800,1610681695; Hm_lvt_d7168b0cef9904be9b675a22e48c5721=1609139332,1609933046,1610008612,1611575757] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2021-02-23 16:05:56.106  INFO 1172 --- [http-nio-8324-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
+2021-02-23 16:05:56.107  INFO 1172 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
+2021-02-23 16:05:56.119  INFO 1172 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 12 ms
+2021-02-23 16:05:56.175  INFO 1172 --- [Quartz Scheduler [smsScheduler]] org.quartz.core.QuartzScheduler          : Scheduler smsScheduler_$_LAPTOP-ED13E6B01614067549243 started.
+2021-02-23 16:05:56.288 ERROR 1172 --- [http-nio-8324-exec-1] c.h.exception.GloabalExceptionHandle     : 系统错误
+
+java.time.DateTimeException: Invalid value for DayOfMonth (valid values 1 - 28/31): -1
+	at java.time.temporal.ValueRange.checkValidValue(ValueRange.java:311) ~[na:1.8.0_271]
+	at java.time.temporal.ChronoField.checkValidValue(ChronoField.java:703) ~[na:1.8.0_271]
+	at java.time.LocalDate.of(LocalDate.java:268) ~[na:1.8.0_271]
+	at com.huaxu.service.impl.MonitorDataReportServiceImpl.lambda$null$16(MonitorDataReportServiceImpl.java:925) ~[classes/:na]
+	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) ~[na:1.8.0_271]
+	at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580) ~[na:1.8.0_271]
+	at com.huaxu.service.impl.MonitorDataReportServiceImpl.lambda$waterSupplyChartsByMonth$17(MonitorDataReportServiceImpl.java:924) ~[classes/:na]
+	at java.util.HashMap.forEach(HashMap.java:1289) ~[na:1.8.0_271]
+	at com.huaxu.service.impl.MonitorDataReportServiceImpl.waterSupplyChartsByMonth(MonitorDataReportServiceImpl.java:921) ~[classes/:na]
+	at com.huaxu.controller.ComDisplayController.waterSupplyCharts(ComDisplayController.java:27) ~[classes/:na]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_271]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_271]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_271]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_271]
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) ~[spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) ~[spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104) ~[spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892) ~[spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797) ~[spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039) ~[spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) ~[spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) [spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) [spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) [spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:88) [spring-boot-actuator-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter.doFilter(OAuth2AuthenticationProcessingFilter.java:176) [spring-security-oauth2-2.3.4.RELEASE.jar:na]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:74) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:114) [spring-boot-actuator-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:104) [spring-boot-actuator-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:853) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_271]
+	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_271]
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_271]
+
+2021-02-23 16:06:14.015  INFO 18964 --- [main] com.huaxu.SmsWaterApplication            : The following profiles are active: dev
+2021-02-23 16:06:15.514  WARN 18964 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:06:15.764  INFO 18964 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:06:15.765  INFO 18964 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:06:15.879  INFO 18964 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 108ms. Found 0 repository interfaces.
+2021-02-23 16:06:15.887  INFO 18964 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:06:15.889  INFO 18964 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:06:15.988  INFO 18964 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 89ms. Found 0 repository interfaces.
+2021-02-23 16:06:16.102  WARN 18964 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:06:16.439  INFO 18964 --- [main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=de763536-128c-36a8-9a22-1fd4d700a7bd
+2021-02-23 16:06:16.601  INFO 18964 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$bbe9b49f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:06:16.789  INFO 18964 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$d803b79c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:06:17.127  INFO 18964 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8324 (http)
+2021-02-23 16:06:17.155  INFO 18964 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2021-02-23 16:06:17.155  INFO 18964 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.21]
+2021-02-23 16:06:17.388  INFO 18964 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2021-02-23 16:06:17.389  INFO 18964 --- [main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 3362 ms
+2021-02-23 16:06:19.110  INFO 18964 --- [main] org.mongodb.driver.cluster               : Cluster created with settings {hosts=[114.135.61.188:17017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
+2021-02-23 16:06:19.329  INFO 18964 --- [cluster-ClusterId{value='6034b77b1bef764a149bcdba', description='null'}-114.135.61.188:17017] org.mongodb.driver.connection            : Opened connection [connectionId{localValue:1}] to 114.135.61.188:17017
+2021-02-23 16:06:19.373  INFO 18964 --- [cluster-ClusterId{value='6034b77b1bef764a149bcdba', description='null'}-114.135.61.188:17017] org.mongodb.driver.cluster               : Monitor thread successfully connected to server with description ServerDescription{address=114.135.61.188:17017, type=SHARD_ROUTER, state=CONNECTED, ok=true, version=ServerVersion{versionList=[3, 4, 23]}, minWireVersion=0, maxWireVersion=5, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=null, roundTripTimeNanos=41680600}
+2021-02-23 16:06:19.426 DEBUG 18964 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataValueEntity for index information.
+2021-02-23 16:06:19.426 DEBUG 18964 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataEntity for index information.
+2021-02-23 16:06:21.240  WARN 18964 --- [Thread-9] com.zaxxer.hikari.HikariConfig           : HikariPool-1 - idleTimeout is close to or more than maxLifetime, disabling it.
+2021-02-23 16:06:21.240  INFO 18964 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
+2021-02-23 16:06:21.971  INFO 18964 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
+2021-02-23 16:06:22.137  INFO 18964 --- [main] org.quartz.impl.StdSchedulerFactory      : Using default implementation for ThreadExecutor
+2021-02-23 16:06:22.139  INFO 18964 --- [main] org.quartz.simpl.SimpleThreadPool        : Job execution threads will use class loader of thread: main
+2021-02-23 16:06:22.149  INFO 18964 --- [main] org.quartz.core.SchedulerSignalerImpl    : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+2021-02-23 16:06:22.149  INFO 18964 --- [main] org.quartz.core.QuartzScheduler          : Quartz Scheduler v.2.3.1 created.
+2021-02-23 16:06:22.235  INFO 18964 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : Using db table-based data access locking (synchronization).
+2021-02-23 16:06:22.237  INFO 18964 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : JobStoreCMT initialized.
+2021-02-23 16:06:22.238  INFO 18964 --- [main] org.quartz.core.QuartzScheduler          : Scheduler meta-data: Quartz Scheduler (v2.3.1) 'smsScheduler' with instanceId 'LAPTOP-ED13E6B01614067582138'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered.
+
+2021-02-23 16:06:22.238  INFO 18964 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler 'smsScheduler' initialized from an externally provided properties instance.
+2021-02-23 16:06:22.238  INFO 18964 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler version: 2.3.1
+2021-02-23 16:06:22.239  INFO 18964 --- [main] org.quartz.core.QuartzScheduler          : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@2ba318c2
+2021-02-23 16:06:23.286  INFO 18964 --- [main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 2 endpoint(s) beneath base path '/actuator'
+2021-02-23 16:06:23.500  INFO 18964 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2021-02-23 16:06:23.538  WARN 18964 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:06:23.538  INFO 18964 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:06:23.542  WARN 18964 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:06:23.543  INFO 18964 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:06:23.716  INFO 18964 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
+2021-02-23 16:06:23.823  INFO 18964 --- [main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService
+2021-02-23 16:06:24.066  INFO 18964 --- [main] .s.s.UserDetailsServiceAutoConfiguration : 
+
+Using generated security password: 7361a719-6b0b-489a-a9fd-252ada1cca5a
+
+2021-02-23 16:06:24.277  INFO 18964 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: OrRequestMatcher [requestMatchers=[Ant [pattern='/**']]], [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@1d7af82, org.springframework.security.web.context.SecurityContextPersistenceFilter@5e41e6ad, org.springframework.security.web.header.HeaderWriterFilter@6055e899, org.springframework.security.web.authentication.logout.LogoutFilter@42150951, org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@6f740044, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@301f9aa0, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@3abdc11d, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@688efeb2, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5adc71e7, org.springframework.security.web.session.SessionManagementFilter@58041b11, org.springframework.security.web.access.ExceptionTranslationFilter@361483eb, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@4d3a7f83]
+2021-02-23 16:06:25.005  INFO 18964 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
+2021-02-23 16:06:25.026  INFO 18964 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
+2021-02-23 16:06:25.067  INFO 18964 --- [main] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
+2021-02-23 16:06:25.425  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_1
+2021-02-23 16:06:25.553  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_1
+2021-02-23 16:06:25.559  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchDeleteUsingDELETE_1
+2021-02-23 16:06:25.566  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_1
+2021-02-23 16:06:25.572  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
+2021-02-23 16:06:25.585  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_1
+2021-02-23 16:06:25.615  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_2
+2021-02-23 16:06:25.627  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_2
+2021-02-23 16:06:25.646  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_2
+2021-02-23 16:06:25.654  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_2
+2021-02-23 16:06:25.667  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_2
+2021-02-23 16:06:25.689  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_3
+2021-02-23 16:06:25.822  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_1
+2021-02-23 16:06:25.839  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addMonitorInfoUsingPOST_1
+2021-02-23 16:06:25.953  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_4
+2021-02-23 16:06:26.016  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_1
+2021-02-23 16:06:26.017  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_2
+2021-02-23 16:06:26.019  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_3
+2021-02-23 16:06:26.066  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchEditUsingPOST_1
+2021-02-23 16:06:26.071  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_1
+2021-02-23 16:06:26.099  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_1
+2021-02-23 16:06:26.135  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_5
+2021-02-23 16:06:26.145  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addSceneTypeUsingPOST_1
+2021-02-23 16:06:26.149  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_2
+2021-02-23 16:06:26.168  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_2
+2021-02-23 16:06:26.185  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: sceneWaterPressureUsingGET_1
+2021-02-23 16:06:26.192  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_2
+2021-02-23 16:06:26.251  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_3
+2021-02-23 16:06:26.279  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_3
+2021-02-23 16:06:26.285  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_4
+2021-02-23 16:06:26.291  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findListUsingGET_1
+2021-02-23 16:06:26.295  INFO 18964 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_4
+2021-02-23 16:06:26.314  INFO 18964 --- [main] o.s.a.r.c.CachingConnectionFactory       : Attempting to connect to: [114.135.61.188:55672]
+2021-02-23 16:06:26.530  INFO 18964 --- [main] o.s.a.r.c.CachingConnectionFactory       : Created new connection: rabbitConnectionFactory#2616b618:0/SimpleConnection@5e8f0c54 [delegate=amqp://huaxu@114.135.61.188:55672/, localPort= 9553]
+2021-02-23 16:06:26.727  INFO 18964 --- [main] o.s.s.quartz.SchedulerFactoryBean        : Will start Quartz Scheduler [smsScheduler] in 2 seconds
+2021-02-23 16:06:26.765  INFO 18964 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8324 (http) with context path ''
+2021-02-23 16:06:26.874  INFO 18964 --- [main] c.a.c.n.registry.NacosServiceRegistry    : nacos registry, sms-water 192.168.1.122:8324 register finished
+2021-02-23 16:06:26.878  INFO 18964 --- [main] com.huaxu.SmsWaterApplication            : Started SmsWaterApplication in 14.734 seconds (JVM running for 16.237)
+2021-02-23 16:06:28.728  INFO 18964 --- [Quartz Scheduler [smsScheduler]] o.s.s.quartz.SchedulerFactoryBean        : Starting Quartz Scheduler now, after delay of 2 seconds
+2021-02-23 16:06:29.110  INFO 18964 --- [Quartz Scheduler [smsScheduler]] org.quartz.core.QuartzScheduler          : Scheduler smsScheduler_$_LAPTOP-ED13E6B01614067582138 started.
+2021-02-23 16:07:11.963  INFO 18964 --- [http-nio-8324-exec-1] o.apache.tomcat.util.http.parser.Cookie  : A cookie header was received [1610615698,1610676800,1610681695; Hm_lvt_d7168b0cef9904be9b675a22e48c5721=1609139332,1609933046,1610008612,1611575757] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2021-02-23 16:07:11.971  INFO 18964 --- [http-nio-8324-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
+2021-02-23 16:07:11.971  INFO 18964 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
+2021-02-23 16:07:11.981  INFO 18964 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 10 ms
+2021-02-23 16:07:12.118 ERROR 18964 --- [http-nio-8324-exec-1] c.h.exception.GloabalExceptionHandle     : 系统错误
+
+java.time.DateTimeException: Invalid value for DayOfMonth (valid values 1 - 28/31): 0
+	at java.time.temporal.ValueRange.checkValidValue(ValueRange.java:311) ~[na:1.8.0_271]
+	at java.time.temporal.ChronoField.checkValidValue(ChronoField.java:703) ~[na:1.8.0_271]
+	at java.time.LocalDate.of(LocalDate.java:268) ~[na:1.8.0_271]
+	at com.huaxu.service.impl.MonitorDataReportServiceImpl.lambda$null$16(MonitorDataReportServiceImpl.java:925) ~[classes/:na]
+	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) ~[na:1.8.0_271]
+	at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580) ~[na:1.8.0_271]
+	at com.huaxu.service.impl.MonitorDataReportServiceImpl.lambda$waterSupplyChartsByMonth$17(MonitorDataReportServiceImpl.java:924) ~[classes/:na]
+	at java.util.HashMap.forEach(HashMap.java:1289) ~[na:1.8.0_271]
+	at com.huaxu.service.impl.MonitorDataReportServiceImpl.waterSupplyChartsByMonth(MonitorDataReportServiceImpl.java:921) ~[classes/:na]
+	at com.huaxu.controller.ComDisplayController.waterSupplyCharts(ComDisplayController.java:27) ~[classes/:na]
+	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_271]
+	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_271]
+	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_271]
+	at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_271]
+	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) ~[spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) ~[spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104) ~[spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:892) ~[spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797) ~[spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1039) ~[spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:942) ~[spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1005) [spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:897) [spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:882) [spring-webmvc-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) [tomcat-embed-websocket-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:88) [spring-boot-actuator-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter.doFilter(OAuth2AuthenticationProcessingFilter.java:176) [spring-security-oauth2-2.3.4.RELEASE.jar:na]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:74) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178) [spring-security-web-5.1.5.RELEASE.jar:5.1.5.RELEASE]
+	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:92) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:114) [spring-boot-actuator-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:104) [spring-boot-actuator-2.1.6.RELEASE.jar:2.1.6.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:109) [spring-web-5.1.8.RELEASE.jar:5.1.8.RELEASE]
+	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:853) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1587) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_271]
+	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_271]
+	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.21.jar:9.0.21]
+	at java.lang.Thread.run(Thread.java:748) [na:1.8.0_271]
+
+2021-02-23 16:08:42.565  INFO 22404 --- [main] com.huaxu.SmsWaterApplication            : The following profiles are active: dev
+2021-02-23 16:08:44.045  WARN 22404 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:08:44.287  INFO 22404 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:08:44.287  INFO 22404 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:08:44.394  INFO 22404 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 103ms. Found 0 repository interfaces.
+2021-02-23 16:08:44.404  INFO 22404 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:08:44.406  INFO 22404 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:08:44.493  INFO 22404 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 80ms. Found 0 repository interfaces.
+2021-02-23 16:08:44.623  WARN 22404 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:08:44.961  INFO 22404 --- [main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=de763536-128c-36a8-9a22-1fd4d700a7bd
+2021-02-23 16:08:45.115  INFO 22404 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9a14bd2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:08:45.295  INFO 22404 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$25bb4ecf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:08:45.605  INFO 22404 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8324 (http)
+2021-02-23 16:08:45.629  INFO 22404 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2021-02-23 16:08:45.629  INFO 22404 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.21]
+2021-02-23 16:08:45.875  INFO 22404 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2021-02-23 16:08:45.875  INFO 22404 --- [main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 3298 ms
+2021-02-23 16:08:47.453  INFO 22404 --- [main] org.mongodb.driver.cluster               : Cluster created with settings {hosts=[114.135.61.188:17017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
+2021-02-23 16:08:47.677  INFO 22404 --- [cluster-ClusterId{value='6034b80f1bef7657846e54c6', description='null'}-114.135.61.188:17017] org.mongodb.driver.connection            : Opened connection [connectionId{localValue:1}] to 114.135.61.188:17017
+2021-02-23 16:08:47.722  INFO 22404 --- [cluster-ClusterId{value='6034b80f1bef7657846e54c6', description='null'}-114.135.61.188:17017] org.mongodb.driver.cluster               : Monitor thread successfully connected to server with description ServerDescription{address=114.135.61.188:17017, type=SHARD_ROUTER, state=CONNECTED, ok=true, version=ServerVersion{versionList=[3, 4, 23]}, minWireVersion=0, maxWireVersion=5, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=null, roundTripTimeNanos=43458800}
+2021-02-23 16:08:47.779 DEBUG 22404 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataValueEntity for index information.
+2021-02-23 16:08:47.779 DEBUG 22404 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataEntity for index information.
+2021-02-23 16:08:49.508  WARN 22404 --- [Thread-9] com.zaxxer.hikari.HikariConfig           : HikariPool-1 - idleTimeout is close to or more than maxLifetime, disabling it.
+2021-02-23 16:08:49.508  INFO 22404 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
+2021-02-23 16:08:50.219  INFO 22404 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
+2021-02-23 16:08:50.549  INFO 22404 --- [main] org.quartz.impl.StdSchedulerFactory      : Using default implementation for ThreadExecutor
+2021-02-23 16:08:50.551  INFO 22404 --- [main] org.quartz.simpl.SimpleThreadPool        : Job execution threads will use class loader of thread: main
+2021-02-23 16:08:50.561  INFO 22404 --- [main] org.quartz.core.SchedulerSignalerImpl    : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+2021-02-23 16:08:50.561  INFO 22404 --- [main] org.quartz.core.QuartzScheduler          : Quartz Scheduler v.2.3.1 created.
+2021-02-23 16:08:50.566  INFO 22404 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : Using db table-based data access locking (synchronization).
+2021-02-23 16:08:50.568  INFO 22404 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : JobStoreCMT initialized.
+2021-02-23 16:08:50.569  INFO 22404 --- [main] org.quartz.core.QuartzScheduler          : Scheduler meta-data: Quartz Scheduler (v2.3.1) 'smsScheduler' with instanceId 'LAPTOP-ED13E6B01614067730550'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered.
+
+2021-02-23 16:08:50.569  INFO 22404 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler 'smsScheduler' initialized from an externally provided properties instance.
+2021-02-23 16:08:50.569  INFO 22404 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler version: 2.3.1
+2021-02-23 16:08:50.569  INFO 22404 --- [main] org.quartz.core.QuartzScheduler          : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4c5e4bfa
+2021-02-23 16:08:51.638  INFO 22404 --- [main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 2 endpoint(s) beneath base path '/actuator'
+2021-02-23 16:08:51.851  INFO 22404 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2021-02-23 16:08:51.882  WARN 22404 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:08:51.883  INFO 22404 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:08:51.888  WARN 22404 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:08:51.888  INFO 22404 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:08:52.067  INFO 22404 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
+2021-02-23 16:08:52.183  INFO 22404 --- [main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService
+2021-02-23 16:08:52.425  INFO 22404 --- [main] .s.s.UserDetailsServiceAutoConfiguration : 
+
+Using generated security password: 000dd2d4-9d75-40d8-9318-fc835fff19c9
+
+2021-02-23 16:08:52.611  INFO 22404 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: OrRequestMatcher [requestMatchers=[Ant [pattern='/**']]], [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4c3c31a5, org.springframework.security.web.context.SecurityContextPersistenceFilter@7abd75fc, org.springframework.security.web.header.HeaderWriterFilter@25a52a60, org.springframework.security.web.authentication.logout.LogoutFilter@988c126, org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@50a095cb, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@1117cc7c, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2b66bf1c, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@591ba330, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5002be8e, org.springframework.security.web.session.SessionManagementFilter@2ebcbf9d, org.springframework.security.web.access.ExceptionTranslationFilter@25587290, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@2627335c]
+2021-02-23 16:08:53.321  INFO 22404 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
+2021-02-23 16:08:53.347  INFO 22404 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
+2021-02-23 16:08:53.393  INFO 22404 --- [main] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
+2021-02-23 16:08:53.750  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_1
+2021-02-23 16:08:53.860  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_1
+2021-02-23 16:08:53.869  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchDeleteUsingDELETE_1
+2021-02-23 16:08:53.874  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_1
+2021-02-23 16:08:53.884  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
+2021-02-23 16:08:53.898  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_1
+2021-02-23 16:08:53.926  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_2
+2021-02-23 16:08:53.934  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_2
+2021-02-23 16:08:53.950  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_2
+2021-02-23 16:08:53.955  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_2
+2021-02-23 16:08:53.963  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_2
+2021-02-23 16:08:53.983  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_3
+2021-02-23 16:08:54.106  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_1
+2021-02-23 16:08:54.120  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addMonitorInfoUsingPOST_1
+2021-02-23 16:08:54.233  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_4
+2021-02-23 16:08:54.293  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_1
+2021-02-23 16:08:54.294  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_2
+2021-02-23 16:08:54.295  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_3
+2021-02-23 16:08:54.345  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchEditUsingPOST_1
+2021-02-23 16:08:54.350  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_1
+2021-02-23 16:08:54.372  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_1
+2021-02-23 16:08:54.394  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_5
+2021-02-23 16:08:54.404  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addSceneTypeUsingPOST_1
+2021-02-23 16:08:54.407  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_2
+2021-02-23 16:08:54.424  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_2
+2021-02-23 16:08:54.442  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: sceneWaterPressureUsingGET_1
+2021-02-23 16:08:54.448  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_2
+2021-02-23 16:08:54.518  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_3
+2021-02-23 16:08:54.546  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_3
+2021-02-23 16:08:54.555  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_4
+2021-02-23 16:08:54.566  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findListUsingGET_1
+2021-02-23 16:08:54.570  INFO 22404 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_4
+2021-02-23 16:08:54.589  INFO 22404 --- [main] o.s.a.r.c.CachingConnectionFactory       : Attempting to connect to: [114.135.61.188:55672]
+2021-02-23 16:08:54.798  INFO 22404 --- [main] o.s.a.r.c.CachingConnectionFactory       : Created new connection: rabbitConnectionFactory#222acad:0/SimpleConnection@5379488c [delegate=amqp://huaxu@114.135.61.188:55672/, localPort= 9715]
+2021-02-23 16:08:54.987  INFO 22404 --- [main] o.s.s.quartz.SchedulerFactoryBean        : Will start Quartz Scheduler [smsScheduler] in 2 seconds
+2021-02-23 16:08:55.023  INFO 22404 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8324 (http) with context path ''
+2021-02-23 16:08:55.123  INFO 22404 --- [main] c.a.c.n.registry.NacosServiceRegistry    : nacos registry, sms-water 192.168.1.122:8324 register finished
+2021-02-23 16:08:55.127  INFO 22404 --- [main] com.huaxu.SmsWaterApplication            : Started SmsWaterApplication in 14.418 seconds (JVM running for 15.771)
+2021-02-23 16:08:56.989  INFO 22404 --- [Quartz Scheduler [smsScheduler]] o.s.s.quartz.SchedulerFactoryBean        : Starting Quartz Scheduler now, after delay of 2 seconds
+2021-02-23 16:08:57.250  INFO 22404 --- [Quartz Scheduler [smsScheduler]] o.s.s.quartz.LocalDataSourceJobStore     : ClusterManager: detected 1 failed or restarted instances.
+2021-02-23 16:08:57.251  INFO 22404 --- [Quartz Scheduler [smsScheduler]] o.s.s.quartz.LocalDataSourceJobStore     : ClusterManager: Scanning for instance "LAPTOP-ED13E6B01614067582138"'s failed in-progress jobs.
+2021-02-23 16:08:57.471  INFO 22404 --- [Quartz Scheduler [smsScheduler]] org.quartz.core.QuartzScheduler          : Scheduler smsScheduler_$_LAPTOP-ED13E6B01614067730550 started.
+2021-02-23 16:09:03.281  INFO 22404 --- [http-nio-8324-exec-1] o.apache.tomcat.util.http.parser.Cookie  : A cookie header was received [1610615698,1610676800,1610681695; Hm_lvt_d7168b0cef9904be9b675a22e48c5721=1609139332,1609933046,1610008612,1611575757] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2021-02-23 16:09:03.289  INFO 22404 --- [http-nio-8324-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
+2021-02-23 16:09:03.289  INFO 22404 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
+2021-02-23 16:09:03.302  INFO 22404 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 13 ms
+2021-02-23 16:15:20.682  INFO 15784 --- [main] com.huaxu.SmsWaterApplication            : The following profiles are active: dev
+2021-02-23 16:15:22.207  WARN 15784 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:15:22.440  INFO 15784 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:15:22.441  INFO 15784 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:15:22.548  INFO 15784 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 102ms. Found 0 repository interfaces.
+2021-02-23 16:15:22.558  INFO 15784 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:15:22.559  INFO 15784 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:15:22.660  INFO 15784 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 94ms. Found 0 repository interfaces.
+2021-02-23 16:15:22.773  WARN 15784 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:15:23.112  INFO 15784 --- [main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=de763536-128c-36a8-9a22-1fd4d700a7bd
+2021-02-23 16:15:23.261  INFO 15784 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3b39d7de] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:15:23.455  INFO 15784 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$5753dadb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:15:23.734  INFO 15784 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8324 (http)
+2021-02-23 16:15:23.759  INFO 15784 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2021-02-23 16:15:23.760  INFO 15784 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.21]
+2021-02-23 16:15:23.994  INFO 15784 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2021-02-23 16:15:23.994  INFO 15784 --- [main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 3299 ms
+2021-02-23 16:15:25.697  INFO 15784 --- [main] org.mongodb.driver.cluster               : Cluster created with settings {hosts=[114.135.61.188:17017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
+2021-02-23 16:15:25.936  INFO 15784 --- [cluster-ClusterId{value='6034b99d1bef763da8711d9f', description='null'}-114.135.61.188:17017] org.mongodb.driver.connection            : Opened connection [connectionId{localValue:1}] to 114.135.61.188:17017
+2021-02-23 16:15:25.980  INFO 15784 --- [cluster-ClusterId{value='6034b99d1bef763da8711d9f', description='null'}-114.135.61.188:17017] org.mongodb.driver.cluster               : Monitor thread successfully connected to server with description ServerDescription{address=114.135.61.188:17017, type=SHARD_ROUTER, state=CONNECTED, ok=true, version=ServerVersion{versionList=[3, 4, 23]}, minWireVersion=0, maxWireVersion=5, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=null, roundTripTimeNanos=41194000}
+2021-02-23 16:15:26.092 DEBUG 15784 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataValueEntity for index information.
+2021-02-23 16:15:26.093 DEBUG 15784 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataEntity for index information.
+2021-02-23 16:15:28.557  WARN 15784 --- [Thread-9] com.zaxxer.hikari.HikariConfig           : HikariPool-1 - idleTimeout is close to or more than maxLifetime, disabling it.
+2021-02-23 16:15:28.558  INFO 15784 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
+2021-02-23 16:15:29.318  INFO 15784 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
+2021-02-23 16:15:29.715  INFO 15784 --- [main] org.quartz.impl.StdSchedulerFactory      : Using default implementation for ThreadExecutor
+2021-02-23 16:15:29.717  INFO 15784 --- [main] org.quartz.simpl.SimpleThreadPool        : Job execution threads will use class loader of thread: main
+2021-02-23 16:15:29.726  INFO 15784 --- [main] org.quartz.core.SchedulerSignalerImpl    : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+2021-02-23 16:15:29.727  INFO 15784 --- [main] org.quartz.core.QuartzScheduler          : Quartz Scheduler v.2.3.1 created.
+2021-02-23 16:15:29.732  INFO 15784 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : Using db table-based data access locking (synchronization).
+2021-02-23 16:15:29.734  INFO 15784 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : JobStoreCMT initialized.
+2021-02-23 16:15:29.734  INFO 15784 --- [main] org.quartz.core.QuartzScheduler          : Scheduler meta-data: Quartz Scheduler (v2.3.1) 'smsScheduler' with instanceId 'LAPTOP-ED13E6B01614068129716'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered.
+
+2021-02-23 16:15:29.735  INFO 15784 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler 'smsScheduler' initialized from an externally provided properties instance.
+2021-02-23 16:15:29.735  INFO 15784 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler version: 2.3.1
+2021-02-23 16:15:29.735  INFO 15784 --- [main] org.quartz.core.QuartzScheduler          : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@29ba63f0
+2021-02-23 16:15:30.838  INFO 15784 --- [main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 2 endpoint(s) beneath base path '/actuator'
+2021-02-23 16:15:31.053  INFO 15784 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2021-02-23 16:15:31.091  WARN 15784 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:15:31.091  INFO 15784 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:15:31.096  WARN 15784 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:15:31.096  INFO 15784 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:15:31.277  INFO 15784 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
+2021-02-23 16:15:31.384  INFO 15784 --- [main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService
+2021-02-23 16:15:31.653  INFO 15784 --- [main] .s.s.UserDetailsServiceAutoConfiguration : 
+
+Using generated security password: 9153f3bf-e09b-4c28-a21c-657efaacf84f
+
+2021-02-23 16:15:31.850  INFO 15784 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: OrRequestMatcher [requestMatchers=[Ant [pattern='/**']]], [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@658098a2, org.springframework.security.web.context.SecurityContextPersistenceFilter@7263b0c4, org.springframework.security.web.header.HeaderWriterFilter@34e53c02, org.springframework.security.web.authentication.logout.LogoutFilter@48788853, org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@5186c801, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@69dc7b24, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@35fac3ba, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2a79da3a, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@50628080, org.springframework.security.web.session.SessionManagementFilter@f996445, org.springframework.security.web.access.ExceptionTranslationFilter@3a663a45, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@69d61a6f]
+2021-02-23 16:15:32.549  INFO 15784 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
+2021-02-23 16:15:32.576  INFO 15784 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
+2021-02-23 16:15:32.626  INFO 15784 --- [main] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
+2021-02-23 16:15:32.977  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_1
+2021-02-23 16:15:33.098  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_1
+2021-02-23 16:15:33.103  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchDeleteUsingDELETE_1
+2021-02-23 16:15:33.109  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_1
+2021-02-23 16:15:33.116  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
+2021-02-23 16:15:33.129  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_1
+2021-02-23 16:15:33.163  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_2
+2021-02-23 16:15:33.173  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_2
+2021-02-23 16:15:33.193  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_2
+2021-02-23 16:15:33.198  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_2
+2021-02-23 16:15:33.206  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_2
+2021-02-23 16:15:33.226  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_3
+2021-02-23 16:15:33.347  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_1
+2021-02-23 16:15:33.363  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addMonitorInfoUsingPOST_1
+2021-02-23 16:15:33.491  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_4
+2021-02-23 16:15:33.572  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_1
+2021-02-23 16:15:33.574  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_2
+2021-02-23 16:15:33.575  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_3
+2021-02-23 16:15:33.644  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchEditUsingPOST_1
+2021-02-23 16:15:33.650  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_1
+2021-02-23 16:15:33.675  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_1
+2021-02-23 16:15:33.698  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_5
+2021-02-23 16:15:33.708  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addSceneTypeUsingPOST_1
+2021-02-23 16:15:33.711  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_2
+2021-02-23 16:15:33.731  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_2
+2021-02-23 16:15:33.746  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: sceneWaterPressureUsingGET_1
+2021-02-23 16:15:33.752  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_2
+2021-02-23 16:15:33.796  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_3
+2021-02-23 16:15:33.816  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_3
+2021-02-23 16:15:33.822  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_4
+2021-02-23 16:15:33.829  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findListUsingGET_1
+2021-02-23 16:15:33.833  INFO 15784 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_4
+2021-02-23 16:15:33.849  INFO 15784 --- [main] o.s.a.r.c.CachingConnectionFactory       : Attempting to connect to: [114.135.61.188:55672]
+2021-02-23 16:15:34.036  INFO 15784 --- [main] o.s.a.r.c.CachingConnectionFactory       : Created new connection: rabbitConnectionFactory#6d874695:0/SimpleConnection@2ecb87b2 [delegate=amqp://huaxu@114.135.61.188:55672/, localPort= 10168]
+2021-02-23 16:15:34.195  INFO 15784 --- [main] o.s.s.quartz.SchedulerFactoryBean        : Will start Quartz Scheduler [smsScheduler] in 2 seconds
+2021-02-23 16:15:34.232  INFO 15784 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8324 (http) with context path ''
+2021-02-23 16:15:34.338  INFO 15784 --- [main] c.a.c.n.registry.NacosServiceRegistry    : nacos registry, sms-water 192.168.1.122:8324 register finished
+2021-02-23 16:15:34.341  INFO 15784 --- [main] com.huaxu.SmsWaterApplication            : Started SmsWaterApplication in 15.472 seconds (JVM running for 16.902)
+2021-02-23 16:15:36.197  INFO 15784 --- [Quartz Scheduler [smsScheduler]] o.s.s.quartz.SchedulerFactoryBean        : Starting Quartz Scheduler now, after delay of 2 seconds
+2021-02-23 16:15:36.636  INFO 15784 --- [Quartz Scheduler [smsScheduler]] org.quartz.core.QuartzScheduler          : Scheduler smsScheduler_$_LAPTOP-ED13E6B01614068129716 started.
+2021-02-23 16:15:39.179  INFO 15784 --- [http-nio-8324-exec-1] o.apache.tomcat.util.http.parser.Cookie  : A cookie header was received [1610615698,1610676800,1610681695; Hm_lvt_d7168b0cef9904be9b675a22e48c5721=1609139332,1609933046,1610008612,1611575757] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2021-02-23 16:15:39.188  INFO 15784 --- [http-nio-8324-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
+2021-02-23 16:15:39.189  INFO 15784 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
+2021-02-23 16:15:39.203  INFO 15784 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 14 ms
+2021-02-23 16:53:24.473  INFO 18920 --- [main] com.huaxu.SmsWaterApplication            : The following profiles are active: dev
+2021-02-23 16:53:26.242  WARN 18920 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:53:26.534  INFO 18920 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:53:26.534  INFO 18920 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:53:26.661  INFO 18920 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 121ms. Found 0 repository interfaces.
+2021-02-23 16:53:26.673  INFO 18920 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:53:26.674  INFO 18920 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:53:26.766  INFO 18920 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 85ms. Found 0 repository interfaces.
+2021-02-23 16:53:26.878  WARN 18920 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:53:27.248  INFO 18920 --- [main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=de763536-128c-36a8-9a22-1fd4d700a7bd
+2021-02-23 16:53:27.420  INFO 18920 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$88c082cb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:53:27.655  INFO 18920 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a4da85c8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:53:27.991  INFO 18920 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8324 (http)
+2021-02-23 16:53:28.019  INFO 18920 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2021-02-23 16:53:28.020  INFO 18920 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.21]
+2021-02-23 16:53:28.303  INFO 18920 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2021-02-23 16:53:28.303  INFO 18920 --- [main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 3814 ms
+2021-02-23 16:53:30.138  INFO 18920 --- [main] org.mongodb.driver.cluster               : Cluster created with settings {hosts=[114.135.61.188:17017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
+2021-02-23 16:53:30.351  INFO 18920 --- [cluster-ClusterId{value='6034c28a1bef7649e8c95204', description='null'}-114.135.61.188:17017] org.mongodb.driver.connection            : Opened connection [connectionId{localValue:1}] to 114.135.61.188:17017
+2021-02-23 16:53:30.395  INFO 18920 --- [cluster-ClusterId{value='6034c28a1bef7649e8c95204', description='null'}-114.135.61.188:17017] org.mongodb.driver.cluster               : Monitor thread successfully connected to server with description ServerDescription{address=114.135.61.188:17017, type=SHARD_ROUTER, state=CONNECTED, ok=true, version=ServerVersion{versionList=[3, 4, 23]}, minWireVersion=0, maxWireVersion=5, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=null, roundTripTimeNanos=41575500}
+2021-02-23 16:53:30.509 DEBUG 18920 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataValueEntity for index information.
+2021-02-23 16:53:30.509 DEBUG 18920 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataEntity for index information.
+2021-02-23 16:53:32.469  WARN 18920 --- [Thread-9] com.zaxxer.hikari.HikariConfig           : HikariPool-1 - idleTimeout is close to or more than maxLifetime, disabling it.
+2021-02-23 16:53:32.470  INFO 18920 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
+2021-02-23 16:53:33.269  INFO 18920 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
+2021-02-23 16:53:33.552  INFO 18920 --- [main] org.quartz.impl.StdSchedulerFactory      : Using default implementation for ThreadExecutor
+2021-02-23 16:53:33.554  INFO 18920 --- [main] org.quartz.simpl.SimpleThreadPool        : Job execution threads will use class loader of thread: main
+2021-02-23 16:53:33.565  INFO 18920 --- [main] org.quartz.core.SchedulerSignalerImpl    : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+2021-02-23 16:53:33.565  INFO 18920 --- [main] org.quartz.core.QuartzScheduler          : Quartz Scheduler v.2.3.1 created.
+2021-02-23 16:53:33.569  INFO 18920 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : Using db table-based data access locking (synchronization).
+2021-02-23 16:53:33.571  INFO 18920 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : JobStoreCMT initialized.
+2021-02-23 16:53:33.572  INFO 18920 --- [main] org.quartz.core.QuartzScheduler          : Scheduler meta-data: Quartz Scheduler (v2.3.1) 'smsScheduler' with instanceId 'LAPTOP-ED13E6B01614070413554'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered.
+
+2021-02-23 16:53:33.572  INFO 18920 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler 'smsScheduler' initialized from an externally provided properties instance.
+2021-02-23 16:53:33.572  INFO 18920 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler version: 2.3.1
+2021-02-23 16:53:33.573  INFO 18920 --- [main] org.quartz.core.QuartzScheduler          : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@4822ab4d
+2021-02-23 16:53:34.795  INFO 18920 --- [main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 2 endpoint(s) beneath base path '/actuator'
+2021-02-23 16:53:35.026  INFO 18920 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2021-02-23 16:53:35.064  WARN 18920 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:53:35.064  INFO 18920 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:53:35.069  WARN 18920 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:53:35.069  INFO 18920 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:53:35.267  INFO 18920 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
+2021-02-23 16:53:35.383  INFO 18920 --- [main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService
+2021-02-23 16:53:35.653  INFO 18920 --- [main] .s.s.UserDetailsServiceAutoConfiguration : 
+
+Using generated security password: 54eed8f5-ce22-4da7-b048-ed7ea58e7233
+
+2021-02-23 16:53:35.847  INFO 18920 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: OrRequestMatcher [requestMatchers=[Ant [pattern='/**']]], [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@155318b5, org.springframework.security.web.context.SecurityContextPersistenceFilter@35fac3ba, org.springframework.security.web.header.HeaderWriterFilter@3efb863c, org.springframework.security.web.authentication.logout.LogoutFilter@638d624a, org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@6fbfd28b, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@602b7944, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@3f2afa8b, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@c8531b9, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@1add90e0, org.springframework.security.web.session.SessionManagementFilter@7282f7b1, org.springframework.security.web.access.ExceptionTranslationFilter@988c126, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@2696b687]
+2021-02-23 16:53:36.567  INFO 18920 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
+2021-02-23 16:53:36.592  INFO 18920 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
+2021-02-23 16:53:36.632  INFO 18920 --- [main] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
+2021-02-23 16:53:37.028  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_1
+2021-02-23 16:53:37.162  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_1
+2021-02-23 16:53:37.168  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchDeleteUsingDELETE_1
+2021-02-23 16:53:37.176  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_1
+2021-02-23 16:53:37.183  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
+2021-02-23 16:53:37.195  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_1
+2021-02-23 16:53:37.226  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_2
+2021-02-23 16:53:37.239  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_2
+2021-02-23 16:53:37.256  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_2
+2021-02-23 16:53:37.261  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_2
+2021-02-23 16:53:37.269  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_2
+2021-02-23 16:53:37.292  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_3
+2021-02-23 16:53:37.415  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_1
+2021-02-23 16:53:37.429  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addMonitorInfoUsingPOST_1
+2021-02-23 16:53:37.566  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_4
+2021-02-23 16:53:37.635  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_1
+2021-02-23 16:53:37.637  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_2
+2021-02-23 16:53:37.639  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_3
+2021-02-23 16:53:37.692  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchEditUsingPOST_1
+2021-02-23 16:53:37.698  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_1
+2021-02-23 16:53:37.729  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_1
+2021-02-23 16:53:37.748  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_5
+2021-02-23 16:53:37.758  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addSceneTypeUsingPOST_1
+2021-02-23 16:53:37.762  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_2
+2021-02-23 16:53:37.782  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_2
+2021-02-23 16:53:37.797  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: sceneWaterPressureUsingGET_1
+2021-02-23 16:53:37.805  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_2
+2021-02-23 16:53:37.861  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_3
+2021-02-23 16:53:37.889  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_3
+2021-02-23 16:53:37.898  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_4
+2021-02-23 16:53:37.906  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findListUsingGET_1
+2021-02-23 16:53:37.911  INFO 18920 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_4
+2021-02-23 16:53:37.933  INFO 18920 --- [main] o.s.a.r.c.CachingConnectionFactory       : Attempting to connect to: [114.135.61.188:55672]
+2021-02-23 16:53:38.149  INFO 18920 --- [main] o.s.a.r.c.CachingConnectionFactory       : Created new connection: rabbitConnectionFactory#47fb7ec9:0/SimpleConnection@1b5df8b7 [delegate=amqp://huaxu@114.135.61.188:55672/, localPort= 12766]
+2021-02-23 16:53:38.301  INFO 18920 --- [main] o.s.s.quartz.SchedulerFactoryBean        : Will start Quartz Scheduler [smsScheduler] in 2 seconds
+2021-02-23 16:53:38.337  INFO 18920 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8324 (http) with context path ''
+2021-02-23 16:53:38.432  INFO 18920 --- [main] c.a.c.n.registry.NacosServiceRegistry    : nacos registry, sms-water 192.168.1.122:8324 register finished
+2021-02-23 16:53:38.435  INFO 18920 --- [main] com.huaxu.SmsWaterApplication            : Started SmsWaterApplication in 16.394 seconds (JVM running for 18.303)
+2021-02-23 16:53:40.303  INFO 18920 --- [Quartz Scheduler [smsScheduler]] o.s.s.quartz.SchedulerFactoryBean        : Starting Quartz Scheduler now, after delay of 2 seconds
+2021-02-23 16:53:40.721  INFO 18920 --- [Quartz Scheduler [smsScheduler]] org.quartz.core.QuartzScheduler          : Scheduler smsScheduler_$_LAPTOP-ED13E6B01614070413554 started.
+2021-02-23 16:53:58.809  INFO 18920 --- [http-nio-8324-exec-1] o.apache.tomcat.util.http.parser.Cookie  : A cookie header was received [1610615698,1610676800,1610681695; Hm_lvt_d7168b0cef9904be9b675a22e48c5721=1609139332,1609933046,1610008612,1611575757] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2021-02-23 16:53:58.819  INFO 18920 --- [http-nio-8324-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
+2021-02-23 16:53:58.819  INFO 18920 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
+2021-02-23 16:53:58.831  INFO 18920 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 11 ms
+2021-02-23 16:54:09.087  INFO 18920 --- [http-nio-8324-exec-4] io.lettuce.core.EpollProvider            : Starting without optional epoll library
+2021-02-23 16:54:09.089  INFO 18920 --- [http-nio-8324-exec-4] io.lettuce.core.KqueueProvider           : Starting without optional kqueue library
+2021-02-23 16:58:34.820  INFO 21028 --- [main] com.huaxu.SmsWaterApplication            : The following profiles are active: dev
+2021-02-23 16:58:36.314  WARN 21028 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:58:36.558  INFO 21028 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:58:36.558  INFO 21028 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:58:36.679  INFO 21028 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 117ms. Found 0 repository interfaces.
+2021-02-23 16:58:36.690  INFO 21028 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode!
+2021-02-23 16:58:36.691  INFO 21028 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode.
+2021-02-23 16:58:36.768  INFO 21028 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 70ms. Found 0 repository interfaces.
+2021-02-23 16:58:36.873  WARN 21028 --- [main] o.s.boot.actuate.endpoint.EndpointId     : Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2021-02-23 16:58:37.210  INFO 21028 --- [main] o.s.cloud.context.scope.GenericScope     : BeanFactory id=de763536-128c-36a8-9a22-1fd4d700a7bd
+2021-02-23 16:58:37.358  INFO 21028 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e18e61ae] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:58:37.531  INFO 21028 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$fda864ab] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2021-02-23 16:58:37.846  INFO 21028 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8324 (http)
+2021-02-23 16:58:37.868  INFO 21028 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
+2021-02-23 16:58:37.869  INFO 21028 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.21]
+2021-02-23 16:58:38.112  INFO 21028 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
+2021-02-23 16:58:38.113  INFO 21028 --- [main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 3281 ms
+2021-02-23 16:58:39.744  INFO 21028 --- [main] org.mongodb.driver.cluster               : Cluster created with settings {hosts=[114.135.61.188:17017], mode=SINGLE, requiredClusterType=UNKNOWN, serverSelectionTimeout='30000 ms', maxWaitQueueSize=500}
+2021-02-23 16:58:39.944  INFO 21028 --- [cluster-ClusterId{value='6034c3bf1bef76522416ae94', description='null'}-114.135.61.188:17017] org.mongodb.driver.connection            : Opened connection [connectionId{localValue:1}] to 114.135.61.188:17017
+2021-02-23 16:58:39.982  INFO 21028 --- [cluster-ClusterId{value='6034c3bf1bef76522416ae94', description='null'}-114.135.61.188:17017] org.mongodb.driver.cluster               : Monitor thread successfully connected to server with description ServerDescription{address=114.135.61.188:17017, type=SHARD_ROUTER, state=CONNECTED, ok=true, version=ServerVersion{versionList=[3, 4, 23]}, minWireVersion=0, maxWireVersion=5, maxDocumentSize=16777216, logicalSessionTimeoutMinutes=null, roundTripTimeNanos=36290400}
+2021-02-23 16:58:40.072 DEBUG 21028 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataEntity for index information.
+2021-02-23 16:58:40.080 DEBUG 21028 --- [main] .m.c.i.MongoPersistentEntityIndexCreator : Analyzing class class com.huaxu.entity.MonitorDataValueEntity for index information.
+2021-02-23 16:58:41.819  WARN 21028 --- [Thread-9] com.zaxxer.hikari.HikariConfig           : HikariPool-1 - idleTimeout is close to or more than maxLifetime, disabling it.
+2021-02-23 16:58:41.820  INFO 21028 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Starting...
+2021-02-23 16:58:42.504  INFO 21028 --- [Thread-9] com.zaxxer.hikari.HikariDataSource       : HikariPool-1 - Start completed.
+2021-02-23 16:58:42.822  INFO 21028 --- [main] org.quartz.impl.StdSchedulerFactory      : Using default implementation for ThreadExecutor
+2021-02-23 16:58:42.825  INFO 21028 --- [main] org.quartz.simpl.SimpleThreadPool        : Job execution threads will use class loader of thread: main
+2021-02-23 16:58:42.835  INFO 21028 --- [main] org.quartz.core.SchedulerSignalerImpl    : Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
+2021-02-23 16:58:42.835  INFO 21028 --- [main] org.quartz.core.QuartzScheduler          : Quartz Scheduler v.2.3.1 created.
+2021-02-23 16:58:42.840  INFO 21028 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : Using db table-based data access locking (synchronization).
+2021-02-23 16:58:42.842  INFO 21028 --- [main] o.s.s.quartz.LocalDataSourceJobStore     : JobStoreCMT initialized.
+2021-02-23 16:58:42.843  INFO 21028 --- [main] org.quartz.core.QuartzScheduler          : Scheduler meta-data: Quartz Scheduler (v2.3.1) 'smsScheduler' with instanceId 'LAPTOP-ED13E6B01614070722824'
+  Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
+  NOT STARTED.
+  Currently in standby mode.
+  Number of jobs executed: 0
+  Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads.
+  Using job-store 'org.springframework.scheduling.quartz.LocalDataSourceJobStore' - which supports persistence. and is clustered.
+
+2021-02-23 16:58:42.843  INFO 21028 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler 'smsScheduler' initialized from an externally provided properties instance.
+2021-02-23 16:58:42.843  INFO 21028 --- [main] org.quartz.impl.StdSchedulerFactory      : Quartz scheduler version: 2.3.1
+2021-02-23 16:58:42.843  INFO 21028 --- [main] org.quartz.core.QuartzScheduler          : JobFactory set to: org.springframework.scheduling.quartz.SpringBeanJobFactory@10fc1a22
+2021-02-23 16:58:43.852  INFO 21028 --- [main] o.s.b.a.e.web.EndpointLinksResolver      : Exposing 2 endpoint(s) beneath base path '/actuator'
+2021-02-23 16:58:44.067  INFO 21028 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2021-02-23 16:58:44.097  WARN 21028 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:58:44.098  INFO 21028 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:58:44.102  WARN 21028 --- [main] c.n.c.sources.URLConfigurationSource     : No URLs will be polled as dynamic configuration sources.
+2021-02-23 16:58:44.102  INFO 21028 --- [main] c.n.c.sources.URLConfigurationSource     : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2021-02-23 16:58:44.291  INFO 21028 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'applicationTaskExecutor'
+2021-02-23 16:58:44.391  INFO 21028 --- [main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService
+2021-02-23 16:58:44.665  INFO 21028 --- [main] .s.s.UserDetailsServiceAutoConfiguration : 
+
+Using generated security password: 79989c70-db69-43e9-ab02-00e00fa4a06f
+
+2021-02-23 16:58:44.861  INFO 21028 --- [main] o.s.s.web.DefaultSecurityFilterChain     : Creating filter chain: OrRequestMatcher [requestMatchers=[Ant [pattern='/**']]], [org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@2fd8b081, org.springframework.security.web.context.SecurityContextPersistenceFilter@4a7e469d, org.springframework.security.web.header.HeaderWriterFilter@58041b11, org.springframework.security.web.authentication.logout.LogoutFilter@4ddb9a8, org.springframework.security.oauth2.provider.authentication.OAuth2AuthenticationProcessingFilter@45c2c396, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@7eea934d, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@85f5f55, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@7272914b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2fe38b73, org.springframework.security.web.session.SessionManagementFilter@510e6b93, org.springframework.security.web.access.ExceptionTranslationFilter@5186c801, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@1e749235]
+2021-02-23 16:58:45.559  INFO 21028 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
+2021-02-23 16:58:45.580  INFO 21028 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
+2021-02-23 16:58:45.618  INFO 21028 --- [main] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
+2021-02-23 16:58:45.976  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_1
+2021-02-23 16:58:46.101  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_1
+2021-02-23 16:58:46.111  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchDeleteUsingDELETE_1
+2021-02-23 16:58:46.119  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_1
+2021-02-23 16:58:46.126  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
+2021-02-23 16:58:46.138  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_1
+2021-02-23 16:58:46.170  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_2
+2021-02-23 16:58:46.177  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addUsingPOST_2
+2021-02-23 16:58:46.194  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: deleteUsingDELETE_2
+2021-02-23 16:58:46.199  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_2
+2021-02-23 16:58:46.206  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: getUsingGET_2
+2021-02-23 16:58:46.228  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_3
+2021-02-23 16:58:46.345  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_1
+2021-02-23 16:58:46.364  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addMonitorInfoUsingPOST_1
+2021-02-23 16:58:46.470  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_4
+2021-02-23 16:58:46.539  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_1
+2021-02-23 16:58:46.541  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_2
+2021-02-23 16:58:46.543  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: handleUsingGET_3
+2021-02-23 16:58:46.594  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: batchEditUsingPOST_1
+2021-02-23 16:58:46.599  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_1
+2021-02-23 16:58:46.618  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_1
+2021-02-23 16:58:46.637  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectPageUsingGET_5
+2021-02-23 16:58:46.646  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: addSceneTypeUsingPOST_1
+2021-02-23 16:58:46.649  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_2
+2021-02-23 16:58:46.667  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_2
+2021-02-23 16:58:46.683  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: sceneWaterPressureUsingGET_1
+2021-02-23 16:58:46.703  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: waterSupplyChartsUsingGET_2
+2021-02-23 16:58:46.756  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_3
+2021-02-23 16:58:46.787  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_3
+2021-02-23 16:58:46.797  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: delUsingPOST_4
+2021-02-23 16:58:46.805  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findListUsingGET_1
+2021-02-23 16:58:46.808  INFO 21028 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: selectByIdUsingGET_4
+2021-02-23 16:58:46.822  INFO 21028 --- [main] o.s.a.r.c.CachingConnectionFactory       : Attempting to connect to: [114.135.61.188:55672]
+2021-02-23 16:58:46.995  INFO 21028 --- [main] o.s.a.r.c.CachingConnectionFactory       : Created new connection: rabbitConnectionFactory#60deefed:0/SimpleConnection@3e09067 [delegate=amqp://huaxu@114.135.61.188:55672/, localPort= 13082]
+2021-02-23 16:58:47.139  INFO 21028 --- [main] o.s.s.quartz.SchedulerFactoryBean        : Will start Quartz Scheduler [smsScheduler] in 2 seconds
+2021-02-23 16:58:47.179  INFO 21028 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8324 (http) with context path ''
+2021-02-23 16:58:47.283  INFO 21028 --- [main] c.a.c.n.registry.NacosServiceRegistry    : nacos registry, sms-water 192.168.1.122:8324 register finished
+2021-02-23 16:58:47.286  INFO 21028 --- [main] com.huaxu.SmsWaterApplication            : Started SmsWaterApplication in 14.295 seconds (JVM running for 15.639)
+2021-02-23 16:58:49.140  INFO 21028 --- [Quartz Scheduler [smsScheduler]] o.s.s.quartz.SchedulerFactoryBean        : Starting Quartz Scheduler now, after delay of 2 seconds
+2021-02-23 16:58:49.655  INFO 21028 --- [Quartz Scheduler [smsScheduler]] org.quartz.core.QuartzScheduler          : Scheduler smsScheduler_$_LAPTOP-ED13E6B01614070722824 started.
+2021-02-23 16:58:57.979  INFO 21028 --- [http-nio-8324-exec-1] o.apache.tomcat.util.http.parser.Cookie  : A cookie header was received [1610615698,1610676800,1610681695; Hm_lvt_d7168b0cef9904be9b675a22e48c5721=1609139332,1609933046,1610008612,1611575757] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2021-02-23 16:58:57.987  INFO 21028 --- [http-nio-8324-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
+2021-02-23 16:58:57.987  INFO 21028 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
+2021-02-23 16:58:57.998  INFO 21028 --- [http-nio-8324-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 11 ms
+2021-02-23 16:58:58.396  INFO 21028 --- [http-nio-8324-exec-1] io.lettuce.core.EpollProvider            : Starting without optional epoll library
+2021-02-23 16:58:58.397  INFO 21028 --- [http-nio-8324-exec-1] io.lettuce.core.KqueueProvider           : Starting without optional kqueue library

+ 125 - 0
sms_water/src/main/java/com/huaxu/controller/ComDisplayController.java

@@ -0,0 +1,125 @@
+package com.huaxu.controller;
+
+import com.huaxu.dto.ComUsageDto;
+import com.huaxu.dto.DeviceDto;
+import com.huaxu.dto.SceneDeviceAttributeDto;
+import com.huaxu.dto.SceneUsageDto;
+import com.huaxu.dto.generalView.WaterSupplyChart;
+import com.huaxu.entity.MonitorDataEntity;
+import com.huaxu.entity.MonitorDataValueEntity;
+import com.huaxu.entity.SceneEntity;
+import com.huaxu.model.AjaxMessage;
+import com.huaxu.model.ResultStatus;
+import com.huaxu.service.DeviceService;
+import com.huaxu.service.MonitorDataReportService;
+import com.huaxu.service.MonitorInfoService;
+import com.huaxu.service.SceneService;
+import com.huaxu.util.ByteArrayUtils;
+import com.huaxu.util.RedisUtil;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestMethod;
+import org.springframework.web.bind.annotation.RequestParam;
+import org.springframework.web.bind.annotation.RestController;
+
+import java.time.LocalDateTime;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
+
+@RestController
+@RequestMapping("/comDisplay")
+@Api(tags = "综合展示")
+public class ComDisplayController {
+    @Autowired
+    private MonitorDataReportService monitorDataReportService;
+    @Autowired
+    private RedisUtil redisUtil;
+    @Autowired
+    private DeviceService deviceService;
+    @Autowired
+    private SceneService sceneService;
+    @Autowired
+    private MonitorInfoService monitorInfoService;
+
+    @RequestMapping(value = "waterSupplyCharts", method = RequestMethod.GET)
+    @ApiOperation(value = "制水电耗对比曲线图")
+    public AjaxMessage<List<WaterSupplyChart>> waterSupplyCharts(@RequestParam(required = false) Integer companyOrgId) {
+        return new AjaxMessage<>(ResultStatus.OK, monitorDataReportService.waterSupplyChartsByMonth("水厂", companyOrgId));
+    }
+
+    @RequestMapping(value = "yieldPowerUsage", method = RequestMethod.GET)
+    @ApiOperation(value = "吨水电耗")
+    public AjaxMessage<ComUsageDto> yieldPowerUsage(@RequestParam(required = false) Long companyOrgId) {
+        ComUsageDto sceneUsageDto = new ComUsageDto();
+        //查询公司下的场景
+        SceneEntity sceneEntity = new SceneEntity();
+        sceneEntity.setSceneTypeName("水厂");
+        List<SceneEntity> sceneEntities = sceneService.selectByTypeNameForCom(sceneEntity,companyOrgId);
+        for (SceneEntity itemScene : sceneEntities) {
+            //查询场景下的所有设备信息
+            List<DeviceDto> devices = new ArrayList<>();
+            DeviceDto deviceDto = new DeviceDto();
+            deviceDto.setSceneIds(sceneService.findByParentIdsLike(itemScene.getId()));
+            if (deviceDto.getSceneIds().size() == 0)
+                return null;
+            devices.addAll(deviceService.selectList(deviceDto));
+            //取前一天
+            LocalDateTime dateTime = LocalDateTime.now().plusDays(-1);
+            for (DeviceDto item : devices) {
+                //设备的几个参数值
+                SceneDeviceAttributeDto sceneDeviceAttributeDto = new SceneDeviceAttributeDto();
+                sceneDeviceAttributeDto.setDeviceId(item.getId());
+                sceneDeviceAttributeDto.setYear(dateTime.getYear());
+                sceneDeviceAttributeDto.setMonth(dateTime.getMonthValue());
+                sceneDeviceAttributeDto.setDay(dateTime.getDayOfMonth());
+                sceneDeviceAttributeDto.setSceneId(itemScene.getId());
+                List<SceneDeviceAttributeDto> sceneDeviceAttributeDtos = monitorInfoService.findAttributeList(sceneDeviceAttributeDto);
+                //取缓存里的数据
+                byte[] bytes = redisUtil.get(("sms_water_" + item.getDeviceCode()).getBytes());
+                if (bytes != null && bytes.length > 0) {
+                    MonitorDataEntity monitorDataEntity = (MonitorDataEntity) ByteArrayUtils.bytesToObject(bytes).get();
+                    //筛选该设备相同属性的值
+                    Map<Long, MonitorDataValueEntity> map = new HashMap<>();
+                    //将缓存中的实时数据放到map中方便进行遍历
+                    for (MonitorDataValueEntity dateValue : monitorDataEntity.getDataValues()) {
+                        map.put(dateValue.getAttributeId(), dateValue);
+                    }
+                    for (SceneDeviceAttributeDto itemAttribute : sceneDeviceAttributeDtos) {
+                        Double attributeDiffValue = 0d;
+                        if (!map.containsKey(itemAttribute.getAttributeId())) {
+                            continue;
+                        }
+                        if (map.get(itemAttribute.getAttributeId()).getDataValue() != null && itemAttribute.getLatestValue() != null) {
+                            attributeDiffValue = map.get(itemAttribute.getAttributeId()).getDataValue() - itemAttribute.getLatestValue();
+                        } else if (map.get(itemAttribute.getAttributeId()).getDataValue() != null && itemAttribute.getLatestValue() == null) {
+                            attributeDiffValue = map.get(itemAttribute.getAttributeId()).getDataValue();
+                        }
+                        switch (itemAttribute.getAttributeType()) {
+                            case "3":
+                                sceneUsageDto.setYieldWaterUsage(sceneUsageDto.getYieldWaterUsage() != null ? (double) Math.round((sceneUsageDto.getYieldWaterUsage() + attributeDiffValue) * 1000) / 1000 : (double) Math.round((attributeDiffValue) * 1000) / 1000);
+                                break;
+                            case "5":
+                                sceneUsageDto.setPowerUsage(sceneUsageDto.getPowerUsage() != null ? (double) Math.round((sceneUsageDto.getPowerUsage() + attributeDiffValue) * 1000) / 1000 : (double) Math.round((attributeDiffValue) * 1000) / 1000);
+                                break;
+                        }
+                    }
+                    if (sceneUsageDto.getYieldWaterUsage() == null)
+                        sceneUsageDto.setYieldWaterUsage(sceneUsageDto.getYieldWaterUsage());
+                    if (sceneUsageDto.getPowerUsage() == null)
+                        sceneUsageDto.setPowerUsage(sceneUsageDto.getPowerUsage());
+                }
+            }
+        }
+        if (sceneUsageDto.getPowerUsage() != null && sceneUsageDto.getYieldWaterUsage() != null && sceneUsageDto.getPowerUsage() != 0) {
+            sceneUsageDto.setYieldPowerUsage((double) Math.round((sceneUsageDto.getYieldWaterUsage() / sceneUsageDto.getPowerUsage()) * 100) / 100);
+        } else {
+            sceneUsageDto.setYieldPowerUsage(0d);
+        }
+        return new AjaxMessage<>(ResultStatus.OK, sceneUsageDto);
+    }
+
+}

+ 3 - 0
sms_water/src/main/java/com/huaxu/dao/MonitorDataReportMapper.java

@@ -119,4 +119,7 @@ public interface MonitorDataReportMapper {
 
     List<WaterSupplyData> getWaterSupplyData(@Param("tenantId")String tenantId,@Param("sceneTypeName")String sceneTypeName,@Param("userType")String userType,@Param("permissonType")Integer permissonType,
                                              @Param("programItems")List<ProgramItem> programItems);
+
+    List<WaterSupplyData> getWaterSupplyDataByMonth(@Param("tenantId")String tenantId,@Param("companyOrgId")Integer companyOrgId,@Param("sceneTypeName")String sceneTypeName,@Param("userType")String userType,@Param("permissonType")Integer permissonType,
+                                                    @Param("programItems")List<ProgramItem> programItems);
 }

+ 20 - 0
sms_water/src/main/java/com/huaxu/dto/ComUsageDto.java

@@ -0,0 +1,20 @@
+package com.huaxu.dto;
+
+import com.baomidou.mybatisplus.annotation.TableField;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+import java.util.Date;
+
+@Data
+@ApiModel(value = "汇总值")
+public class ComUsageDto {
+    @ApiModelProperty("今日供水量or今日出水量")
+    private Double yieldWaterUsage;
+    @ApiModelProperty("今日耗电量")
+    private Double powerUsage;
+    @ApiModelProperty("吨水电耗")
+    private Double yieldPowerUsage;
+}

+ 1 - 8
sms_water/src/main/java/com/huaxu/service/MonitorDataReportService.java

@@ -58,14 +58,7 @@ public interface MonitorDataReportService {
     List<WaterSupplyChart> waterSupplyCharts(String sceneTypeName);
 
 
-
-
-
-
-
-
-
-
+    List<WaterSupplyChart>  waterSupplyChartsByMonth(String sceneTypeName, Integer companyOrgId);
 }
 
 

+ 11 - 0
sms_water/src/main/java/com/huaxu/service/SceneService.java

@@ -370,4 +370,15 @@ public class SceneService extends ServiceImpl<SceneMapper, SceneEntity> {
     public void saveUpdateBatch(List<DeviceSceneEntity> deviceScenes) {
         //先进行查询判断哪些设备已经被保存
     }
+
+    public List<SceneEntity> selectByTypeNameForCom(SceneEntity sceneEntity, Long companyOrgId) {
+        LoginUser currentUser = UserUtil.getCurrentUser();
+        sceneEntity.setTenantId(currentUser.getTenantId());
+        sceneEntity.setProgramItems(currentUser.getProgramItemList());
+        sceneEntity.setUserType(currentUser.getType());
+        //1是公司,2是公司及以下,3部门,4部门及以下,5自定义
+        sceneEntity.setPermissonType(currentUser.getPermissonType());
+        sceneEntity.setCompanyOrgId(companyOrgId);
+        return sceneMapper.selectByTypeName(sceneEntity);
+    }
 }

+ 33 - 0
sms_water/src/main/java/com/huaxu/service/impl/MonitorDataReportServiceImpl.java

@@ -909,6 +909,39 @@ public class MonitorDataReportServiceImpl implements MonitorDataReportService {
         return waterSupplyCharts;
     }
 
+    @Override
+    public List<WaterSupplyChart> waterSupplyChartsByMonth(String sceneTypeName, Integer companyOrgId) {
+        LoginUser loginUser = UserUtil.getCurrentUser();
+        String tenantId = loginUser.getTenantId();
+        List<WaterSupplyData> waterSupplyDatas = monitorDataReportMapper.getWaterSupplyDataByMonth(tenantId,companyOrgId,sceneTypeName,loginUser.getType(),loginUser.getPermissonType(),loginUser.getProgramItemList());
+        List<WaterSupplyChart> waterSupplyCharts = new ArrayList<>();
+        waterSupplyDatas.stream()
+                .collect(Collectors.groupingBy(item -> item.getYear() + "-" + item.getMonth()))
+                .forEach((key, value) -> {
+                    WaterSupplyChart waterSupplyChart = new WaterSupplyChart();
+                    waterSupplyChart.setDate(key);
+                    value.stream().forEach(waterSupplyData -> {
+                        Period period = Period.between(LocalDate.of(waterSupplyData.getYear(), waterSupplyData.getMonth(),1), LocalDate.now());
+                        waterSupplyChart.setSort(period.getMonths());
+                        if (waterSupplyData.getParmType() == 3) { //供水
+                            waterSupplyChart.setWaterData(waterSupplyData.getAmount());
+                        } else if (waterSupplyData.getParmType() == 5) {//电耗
+                            waterSupplyChart.setPowerData(waterSupplyData.getAmount());
+                        }
+                    });
+                    waterSupplyCharts.add(waterSupplyChart);
+                });
+
+        waterSupplyCharts.sort(Comparator.comparing(WaterSupplyChart::getSort));
+        for(int i=0;i<6;i++){
+            if(i == waterSupplyCharts.size() || !waterSupplyCharts.get(i).getSort().equals(i+1)){
+                waterSupplyCharts.add(i,new WaterSupplyChart(i+1));
+            }
+        }
+        waterSupplyCharts.sort(Comparator.comparing(WaterSupplyChart::getSort).reversed());
+        return waterSupplyCharts;
+    }
+
     //查询设备实时数据
     private Map<Integer, MonitorDataEntity> getIntegerMonitorDataEntityMap(LoginUser loginUser) {
 

+ 44 - 1
sms_water/src/main/resources/mapper/MonitorDataReportMapper.xml

@@ -1254,5 +1254,48 @@
 
         group by r.year,r.month,r.day,dp.PARM_TYPE,da.UNIT
     </select>
-
+    <select id="getWaterSupplyDataByMonth" resultType="com.huaxu.dto.generalView.WaterSupplyData">
+        select
+        r.year
+        ,r.month
+        ,dp.PARM_TYPE as "parmType"
+        ,sum(r.SUM_VALUE) as "amount"
+        from sms_scene_type st
+        left join sms_scene s on s.SCENE_TYPE_ID =st.id
+        left join sms_device_parm dp on s.id=dp.PARENT_SCENE_ID
+        left join sms_device_attribute da on dp.ATTRIBUTE_ID =da.ID
+        left join sms_year_report r on r.DEVICE_ID =dp.DEVICE_ID and r.ATTRIBUTE_ID = dp.ATTRIBUTE_ID
+        where  dp.`STATUS`=1 and st.SCENE_TYPE_NAME = #{sceneTypeName} and s.ENABLE_STATE = 1 and st.`STATUS`=1 and s.`STATUS`=1
+        and r.COLLECT_DATE >= DATE_SUB(CURDATE(),INTERVAL 6 month)
+        and dp.PARM_TYPE in (3,5)   and dp.TENANT_ID=#{tenantId}
+        <if test="companyOrgId != null ">and s.COMPANY_ORG_ID=#{companyOrgId}</if>
+        <if test="userType!=null and userType!=-999 and userType!=-9999 and  programItems != null and programItems.size() > 0">
+            <if test="permissonType == 5 or permissonType == 2">
+                and ( s.DEPT_ORG_ID in
+                <foreach collection="programItems" item="item" open="(" close=")" separator=",">
+                    #{item.orgId}
+                </foreach>
+                or
+                s.COMPANY_ORG_ID in
+                <foreach collection="programItems" item="item" open="(" close=")" separator=",">
+                    #{item.orgId}
+                </foreach>
+                )
+            </if>
+            <if test="permissonType == 4 or permissonType == 3">
+                and s.DEPT_ORG_ID in
+                <foreach collection="programItems" item="item" open="(" close=")" separator=",">
+                    #{item.orgId}
+                </foreach>
+            </if>
+            <if test="permissonType == 1">
+                and s.COMPANY_ORG_ID in
+                <foreach collection="programItems" item="item" open="(" close=")" separator=",">
+                    #{item.orgId}
+                </foreach>
+                and (s.DEPT_ORG_ID is null or s.DEPT_ORG_ID =0)
+            </if>
+        </if>
+        group by r.year,r.month,dp.PARM_TYPE
+    </select>
 </mapper>

+ 2 - 0
sms_water/src/main/resources/mapper/SceneMapper.xml

@@ -229,6 +229,8 @@
         <include refid="deviceJoins"/>
         <where>
             a.parent_scene_id=0 and a.status=1 and a.enable_state=1 and s.scene_type_name=#{scene.sceneTypeName}
+
+            <if test="scene.companyOrgId != null ">and a.COMPANY_ORG_ID=#{scene.companyOrgId}</if>
             <if test="scene.tenantId != null  and scene.tenantId != ''">and a.tenant_id = #{scene.tenantId}</if>
             <if test="scene.userType!=null and scene.userType!=-999 and scene.userType!=-9999 and  scene.programItems != null and scene.programItems.size() > 0">
                 <if test="scene.permissonType == 5 or scene.permissonType == 2">