Files
hzdyjs/backend/ruoyi-admin/nohup.out
T
2025-07-26 15:29:31 +08:00

1175 lines
120 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[INFO] Scanning for projects...
[INFO]
[INFO] ----------------------< org.dromara:ruoyi-admin >-----------------------
[INFO] Building ruoyi-admin 5.4.0
[INFO] from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] >>> spring-boot-maven-plugin:3.4.6:run (default-cli) > test-compile @ ruoyi-admin >>>
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ ruoyi-admin ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 11 resources
[INFO] Copying 4 resources
[INFO]
[INFO] --- flatten-maven-plugin:1.3.0:flatten (flatten) @ ruoyi-admin ---
[INFO] Generating flattened POM of project org.dromara:ruoyi-admin:jar:5.4.0...
[INFO]
[INFO] --- maven-compiler-plugin:3.11.0:compile (default-compile) @ ruoyi-admin ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ ruoyi-admin ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/wuzhen/Documents/myworkspace/myproject/hzdyjspro/all-project/backend/ruoyi-admin/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:3.11.0:testCompile (default-testCompile) @ ruoyi-admin ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] <<< spring-boot-maven-plugin:3.4.6:run (default-cli) < test-compile @ ruoyi-admin <<<
[INFO]
[INFO]
[INFO] --- spring-boot-maven-plugin:3.4.6:run (default-cli) @ ruoyi-admin ---
[INFO] Attaching agents: []
Application Version: 5.4.0
Spring Boot Version: 3.4.6
__________ _____.___.__ ____ ____ __________.__
\______ \__ __ ____\__ | |__| \ \ / /_ __ ____ \______ \ | __ __ ______
| _/ | \/ _ \/ | | | ______ \ Y / | \_/ __ \ ______ | ___/ | | | \/ ___/
| | \ | ( <_> )____ | | /_____/ \ /| | /\ ___/ /_____/ | | | |_| | /\___ \
|____|_ /____/ \____// ______|__| \___/ |____/ \___ > |____| |____/____//____ >
\/ \/ \/ \/
2025-07-26 14:34:35 [background-preinit] INFO  o.h.validator.internal.util.Version
 - HV000001: Hibernate Validator 8.0.2.Final
2025-07-26 14:34:35 [restartedMain] INFO  org.dromara.DromaraApplication
 - Starting DromaraApplication using Java 17.0.9 with PID 92839 (/Users/wuzhen/Documents/myworkspace/myproject/hzdyjspro/all-project/backend/ruoyi-admin/target/classes started by wuzhen in /Users/wuzhen/Documents/myworkspace/myproject/hzdyjspro/all-project/backend/ruoyi-admin)
2025-07-26 14:34:35 [restartedMain] INFO  org.dromara.DromaraApplication
 - The following 1 profile is active: "dev"
2025-07-26 14:34:43 [restartedMain] DEBUG o.apache.ibatis.logging.LogFactory
 - Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
2025-07-26 14:34:46 [restartedMain] INFO  io.undertow.servlet
 - Initializing Spring embedded WebApplicationContext
2025-07-26 14:34:47 [restartedMain] INFO  c.b.d.d.DynamicRoutingDataSource
 - dynamic-datasource detect P6SPY plugin and enabled it
2025-07-26 14:34:47 [restartedMain] INFO  com.zaxxer.hikari.HikariDataSource
 - master - Starting...
2025-07-26 14:34:48 [restartedMain] INFO  com.zaxxer.hikari.pool.HikariPool
 - master - Added connection com.mysql.cj.jdbc.ConnectionImpl@6b41e558
2025-07-26 14:34:48 [restartedMain] INFO  com.zaxxer.hikari.HikariDataSource
 - master - Start completed.
2025-07-26 14:34:48 [restartedMain] INFO  c.b.d.d.DynamicRoutingDataSource
 - dynamic-datasource - add a datasource named [master] success
2025-07-26 14:34:48 [restartedMain] INFO  c.b.d.d.DynamicRoutingDataSource
 - dynamic-datasource initial loaded [1] datasource,primary datasource named [master]
2025-07-26 14:34:51 [restartedMain] WARN  c.b.m.c.injector.DefaultSqlInjector
 - class org.dromara.xg.domain.XgSysDept ,Not found @TableId annotation, Cannot use Mybatis-Plus 'xxById' Method.
2025-07-26 14:34:52 [restartedMain] ERROR c.b.m.core.MybatisConfiguration
 - mapper[org.dromara.zsjy.mapper.ZsjyEnrollmentProcessMapper.countByPaymentStatus] is ignored, because it exists, maybe from xml file
2025-07-26 14:34:52 [restartedMain] ERROR c.b.m.core.MybatisConfiguration
 - mapper[org.dromara.zsjy.mapper.ZsjyEnrollmentProcessMapper.countByAdmissionStatus] is ignored, because it exists, maybe from xml file
2025-07-26 14:34:52 [restartedMain] ERROR c.b.m.core.MybatisConfiguration
 - mapper[org.dromara.zsjy.mapper.ZsjyEnrollmentProcessMapper.selectByEnrollmentId] is ignored, because it exists, maybe from xml file
_ _ |_ _ _|_. ___ _ | _
| | |\/|_)(_| | |_\ |_)||_|_\
/ |
3.5.12
2025-07-26 14:34:53 [restartedMain] INFO  o.d.common.redis.config.RedisConfig
 - 初始化 redis 配置
2025-07-26 14:34:53 [restartedMain] INFO  org.redisson.Version
 - Redisson 3.45.1
2025-07-26 14:34:54 [redisson-netty-1-7] INFO  o.r.connection.ConnectionsHolder
 - 1 connections initialized for 47.99.164.66/47.99.164.66:16379
2025-07-26 14:34:55 [redisson-netty-1-3] INFO  o.r.connection.ConnectionsHolder
 - 8 connections initialized for 47.99.164.66/47.99.164.66:16379
2025-07-26 14:34:58 [restartedMain] INFO  c.a.s.c.j.c.e.b.AbstractScriptExecutor$SnailFileUtils
 - [FileUtils] [workspace] use user.home as workspace: /Users/wuzhen/snailJob/worker
2025-07-26 14:34:58 [restartedMain] INFO  c.a.s.c.j.c.e.b.AbstractScriptExecutor$SnailFileUtils
 - [FileUtils] [workspace] use user.home as workspace: /Users/wuzhen/snailJob/worker
2025-07-26 14:34:58 [restartedMain] INFO  c.a.s.c.j.c.e.b.AbstractScriptExecutor$SnailFileUtils
 - [FileUtils] [workspace] use user.home as workspace: /Users/wuzhen/snailJob/worker
2025-07-26 14:34:59 [restartedMain] INFO  o.d.common.json.config.JacksonConfig
 - 初始化 jackson 配置
____ ____ ___ ____ _ _ ____ _ _
[__ |__| __ | | | |_/ |___ |\ |
___] | | | |__| | \_ |___ | \|
https://sa-token.cc (v1.42.0)
2025-07-26 14:35:00 [restartedMain] INFO  c.b.m.e.s.MybatisPlusApplicationContextAware
 - Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@456df7f4
▄ ▄ ▄▄▄▄▄▄ ▄
█ █ █ ▄▄▄ ▄ ▄▄ ▄▄▄▄▄ █ █ ▄▄▄ ▄ ▄
▀ █▀█ █ ▀ █ █▀ ▀ █ █ █ ▄▄▄▄▄ █▄▄▄▄▄ █ █▀ ▀█ ▀▄ ▄ ▄▀
██ ██▀ ▄▀▀▀█ █ █ █ █ █ █ █ █ █▄█▄█
█ █ ▀▄▄▀█ █ █ █ █ █ █▄▄ ▀█▄█▀ █ █
 :: Warm-Flow :: (v1.7.3)
2025-07-26 14:35:15 [restartedMain] INFO  o.d.w.p.modes.sb.config.BeanConfig
 - 【warm-flow】,加载完成
2025-07-26 14:35:16 [restartedMain] INFO  io.undertow
 - starting server: Undertow - 2.3.18.Final
2025-07-26 14:35:17 [restartedMain] INFO  org.xnio
 - XNIO version 3.8.16.Final
2025-07-26 14:35:17 [restartedMain] INFO  org.xnio.nio
 - XNIO NIO Implementation Version 3.8.16.Final
2025-07-26 14:35:17 [restartedMain] INFO  org.jboss.threads
 - JBoss Threads version 3.5.0.Final
________ _____ ______ ________ ___ ___ ___
|\ ____\|\ _ \ _ \|\ ____\|\ \ |\ \ |\ \
\ \ \___|\ \ \\\__\ \ \ \ \___|\ \ \\_\ \ \ \ \
\ \_____ \ \ \\|__| \ \ \_____ \ \______ \ __ \ \ \
\|____|\ \ \ \ \ \ \|____|\ \|_____|\ \|\ \\_\ \
____\_\ \ \__\ \ \__\____\_\ \ \ \__\ \________\
|\_________\|__| \|__|\_________\ \|__|\|________|
\|_________| \|_________|
V 3.3.4
2025-07-26 14:35:17 [restartedMain] INFO  org.dromara.DromaraApplication
 - Started DromaraApplication in 42.968 seconds (process running for 43.91)
2025-07-26 14:35:17 [restartedMain] INFO  o.d.c.sse.listener.SseTopicListener
 - 初始化SSE主题订阅监听器成功
______ _ __ _____ __
.' ____ \ (_)[ | |_ _| [ |
| (___ \_| _ .--. ,--. __ | | | | .--. | |.--.
_.____`. [ `.-. |`'_\ :[ | | | _ | / .'`\ \| '/'`\ \
| \____) | | | | |// | |,| | | | | |__' | \__. || \__/ |
\______.'[___||__]'-;__[___|___] `.____.''.__.'[__;.__.'
:: Snail Job :: (v1.5.0)
2025-07-26 14:35:17 [restartedMain] INFO  c.a.s.c.c.init.SnailJobStartListener
 - snail-job client is preparing to start... v1.5.0
2025-07-26 14:35:18 [restartedMain] INFO  c.a.s.c.c.r.c.g.SnailJobGrpcClient
 - grpc client started connect to server
2025-07-26 14:35:18 [restartedMain] INFO  c.a.s.c.c.rpc.server.SnailGrpcServer
 - ------> snail-job remoting server start success, grpc = com.aizuda.snailjob.client.common.rpc.server.SnailGrpcServer, port = 28080
2025-07-26 14:35:19 [restartedMain] INFO  c.a.s.c.c.init.SnailJobStartListener
 - snail-job client started successfully v1.5.0
2025-07-26 14:35:20 [snail-job-grpc-client-executor-127.0.0.1-0] ERROR c.a.s.c.c.handler.ClientRegister
 - heartbeat check requestId:[0] message:[UNAVAILABLE: io exception]
Consume Time:32 ms 2025-07-26 14:35:20
Execute SQL:SELECT oss_config_id, config_key, access_key, secret_key, bucket_name, prefix, endpoint, domain, is_https, region, status, ext1, remark, access_policy, create_dept, create_by, create_time, update_by, update_time FROM sys_oss_config
2025-07-26 14:35:20 [restartedMain] INFO  o.d.s.runner.SystemApplicationRunner
 - 初始化OSS配置成功
(♥◠‿◠)ノ゙ RuoYi-Vue-Plus启动成功 ლ(´ڡ`ლ)゙
2025-07-26 14:35:20 [registrationTask1] WARN  d.c.b.a.c.r.ApplicationRegistrator
 - Failed to register application as Application(name=RuoYi-Vue-Plus, managementUrl=http://127.0.0.1:8080/actuator, healthUrl=http://127.0.0.1:8080/actuator/health, serviceUrl=http://127.0.0.1:8080/) at spring-boot-admin ([http://localhost:9090/admin/instances]): I/O error on POST request for "http://localhost:9090/admin/instances": null. Further attempts are logged on DEBUG level
org.springframework.web.client.ResourceAccessException: I/O error on POST request for "http://localhost:9090/admin/instances": null
at org.springframework.web.client.DefaultRestClient$DefaultRequestBodyUriSpec.createResourceAccessException(DefaultRestClient.java:697)
at org.springframework.web.client.DefaultRestClient$DefaultRequestBodyUriSpec.exchangeInternal(DefaultRestClient.java:582)
at org.springframework.web.client.DefaultRestClient$DefaultRequestBodyUriSpec.exchange(DefaultRestClient.java:533)
at org.springframework.web.client.RestClient$RequestHeadersSpec.exchange(RestClient.java:680)
at org.springframework.web.client.DefaultRestClient$DefaultResponseSpec.executeAndExtract(DefaultRestClient.java:814)
at org.springframework.web.client.DefaultRestClient$DefaultResponseSpec.body(DefaultRestClient.java:758)
at de.codecentric.boot.admin.client.registration.RestClientRegistrationClient.register(RestClientRegistrationClient.java:45)
at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:80)
at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:61)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
Caused by: java.net.ConnectException: null
at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1047)
at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:198)
at java.net.http/jdk.internal.net.http.PlainHttpConnection.checkRetryConnect(PlainHttpConnection.java:230)
at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$1(PlainHttpConnection.java:206)
at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934)
at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:911)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773)
... 3 common frames omitted
Caused by: java.nio.channels.ClosedChannelException: null
at java.base/sun.nio.ch.SocketChannelImpl.ensureOpen(SocketChannelImpl.java:195)
at java.base/sun.nio.ch.SocketChannelImpl.beginConnect(SocketChannelImpl.java:760)
at java.base/sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:848)
at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$0(PlainHttpConnection.java:183)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:569)
at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:185)
... 9 common frames omitted
2025-07-26 14:35:29 [snail-job-grpc-client-executor-127.0.0.1-2] ERROR c.a.s.c.c.handler.ClientRegister
 - heartbeat check requestId:[2] message:[UNAVAILABLE: io exception]
2025-07-26 14:35:39 [snail-job-grpc-client-executor-127.0.0.1-3] ERROR c.a.s.c.c.handler.ClientRegister
 - heartbeat check requestId:[3] message:[UNAVAILABLE: io exception]
2025-07-26 14:35:49 [snail-job-grpc-client-executor-127.0.0.1-4] ERROR c.a.s.c.c.handler.ClientRegister
 - heartbeat check requestId:[4] message:[UNAVAILABLE: io exception]
2025-07-26 14:35:59 [snail-job-grpc-client-executor-127.0.0.1-5] ERROR c.a.s.c.c.handler.ClientRegister
 - heartbeat check requestId:[5] message:[UNAVAILABLE: io exception]
2025-07-26 14:36:09 [snail-job-grpc-client-executor-127.0.0.1-6] ERROR c.a.s.c.c.handler.ClientRegister
 - heartbeat check requestId:[6] message:[UNAVAILABLE: io exception]
2025-07-26 14:36:12 [Thread-8] INFO  c.a.s.c.c.init.SnailJobCloseListener
 - snail-job client about to shutdown v1.5.0
2025-07-26 14:36:12 [Thread-8] INFO  c.a.s.c.c.l.report.AbstractLogReport
 - AsyncReport Log about to shutdown
2025-07-26 14:36:12 [Thread-8] INFO  c.a.s.c.c.l.report.AbstractLogReport
 - AsyncReport Log has been shutdown
2025-07-26 14:36:12 [Thread-8] INFO  c.a.s.c.c.init.SnailJobCloseListener
 - snail-job client closed successfully v1.5.0
2025-07-26 14:36:12 [Thread-8] INFO  io.undertow
 - stopping server: Undertow - 2.3.18.Final
2025-07-26 14:36:12 [Thread-8] INFO  o.d.c.core.config.ThreadPoolConfig
 - ====关闭后台任务任务线程池====
2025-07-26 14:36:12 [Thread-8] INFO  c.b.d.d.DynamicRoutingDataSource
 - dynamic-datasource start closing ....
2025-07-26 14:36:12 [Thread-8] INFO  com.zaxxer.hikari.HikariDataSource
 - master - Shutdown initiated...
2025-07-26 14:36:12 [Thread-8] INFO  com.zaxxer.hikari.HikariDataSource
 - master - Shutdown completed.
2025-07-26 14:36:12 [Thread-8] INFO  c.b.d.d.d.DefaultDataSourceDestroyer
 - dynamic-datasource close the datasource named [master] success,
2025-07-26 14:36:12 [Thread-8] INFO  c.b.d.d.DynamicRoutingDataSource
 - dynamic-datasource all closed success,bye
Application Version: 5.4.0
Spring Boot Version: 3.4.6
__________ _____.___.__ ____ ____ __________.__
\______ \__ __ ____\__ | |__| \ \ / /_ __ ____ \______ \ | __ __ ______
| _/ | \/ _ \/ | | | ______ \ Y / | \_/ __ \ ______ | ___/ | | | \/ ___/
| | \ | ( <_> )____ | | /_____/ \ /| | /\ ___/ /_____/ | | | |_| | /\___ \
|____|_ /____/ \____// ______|__| \___/ |____/ \___ > |____| |____/____//____ >
\/ \/ \/ \/
2025-07-26 14:36:12 [restartedMain] INFO  org.dromara.DromaraApplication
 - Starting DromaraApplication using Java 17.0.9 with PID 92839 (/Users/wuzhen/Documents/myworkspace/myproject/hzdyjspro/all-project/backend/ruoyi-admin/target/classes started by wuzhen in /Users/wuzhen/Documents/myworkspace/myproject/hzdyjspro/all-project/backend/ruoyi-admin)
2025-07-26 14:36:12 [restartedMain] INFO  org.dromara.DromaraApplication
 - The following 1 profile is active: "dev"
2025-07-26 14:36:13 [restartedMain] WARN  o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext
 - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: URL [jar:file:/Users/wuzhen/.m2/repository/org/dromara/ruoyi-zsjy/5.4.0/ruoyi-zsjy-5.4.0.jar!/org/dromara/zsjy/controller/UpdateStatusRequest.class]
2025-07-26 14:36:13 [restartedMain] ERROR o.s.boot.SpringApplication
 - Application run failed
org.springframework.beans.factory.BeanDefinitionStoreException: Failed to read candidate component class: URL [jar:file:/Users/wuzhen/.m2/repository/org/dromara/ruoyi-zsjy/5.4.0/ruoyi-zsjy-5.4.0.jar!/org/dromara/zsjy/controller/UpdateStatusRequest.class]
at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.scanCandidateComponents(ClassPathScanningCandidateComponentProvider.java:510)
at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.findCandidateComponents(ClassPathScanningCandidateComponentProvider.java:351)
at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:277)
at org.springframework.context.annotation.ComponentScanAnnotationParser.parse(ComponentScanAnnotationParser.java:128)
at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:346)
at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:281)
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:204)
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:172)
at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:418)
at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:290)
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:349)
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:118)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:791)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:609)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
at org.dromara.DromaraApplication.main(DromaraApplication.java:19)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:50)
Caused by: java.util.zip.ZipException: ZipFile invalid LOC header (bad signature)
at java.base/java.util.zip.ZipFile$ZipFileInputStream.initDataOffset(ZipFile.java:929)
at java.base/java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:940)
at java.base/java.util.zip.ZipFile$ZipFileInflaterInputStream.fill(ZipFile.java:457)
at java.base/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
at java.base/java.io.FilterInputStream.read(FilterInputStream.java:132)
at org.springframework.asm.ClassReader.readStream(ClassReader.java:323)
at org.springframework.asm.ClassReader.<init>(ClassReader.java:288)
at org.springframework.core.type.classreading.SimpleMetadataReader.getClassReader(SimpleMetadataReader.java:56)
at org.springframework.core.type.classreading.SimpleMetadataReader.<init>(SimpleMetadataReader.java:48)
at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:103)
at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:122)
at org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider.scanCandidateComponents(ClassPathScanningCandidateComponentProvider.java:470)
... 23 common frames omitted
2025-07-26 14:36:19 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:36:19 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:36:19 [sync-remote-config] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:36:19 [sync-remote-config] ERROR c.a.s.c.c.handler.SyncRemoteConfig
 - Notification configuration failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.syncRemoteConfig(Unknown Source)
at com.aizuda.snailjob.client.common.handler.SyncRemoteConfig.lambda$start$2(SyncRemoteConfig.java:46)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:36:29 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:36:29 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:36:39 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:36:39 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:36:49 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:36:49 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:36:59 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:36:59 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:37:09 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:37:09 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:37:19 [sync-remote-config] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:37:19 [sync-remote-config] ERROR c.a.s.c.c.handler.SyncRemoteConfig
 - Notification configuration failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.syncRemoteConfig(Unknown Source)
at com.aizuda.snailjob.client.common.handler.SyncRemoteConfig.lambda$start$2(SyncRemoteConfig.java:46)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:37:19 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:37:19 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:37:29 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:37:29 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:37:39 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:37:39 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:37:49 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:37:49 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:37:59 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:37:59 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:38:09 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:38:09 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:38:19 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:38:19 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:38:19 [sync-remote-config] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:38:20 [sync-remote-config] ERROR c.a.s.c.c.handler.SyncRemoteConfig
 - Notification configuration failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.syncRemoteConfig(Unknown Source)
at com.aizuda.snailjob.client.common.handler.SyncRemoteConfig.lambda$start$2(SyncRemoteConfig.java:46)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:38:29 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:38:29 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:38:39 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:38:39 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:38:49 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:38:49 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:38:59 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:38:59 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:39:09 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:39:09 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:39:19 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:39:19 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:39:19 [sync-remote-config] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:39:19 [sync-remote-config] ERROR c.a.s.c.c.handler.SyncRemoteConfig
 - Notification configuration failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.syncRemoteConfig(Unknown Source)
at com.aizuda.snailjob.client.common.handler.SyncRemoteConfig.lambda$start$2(SyncRemoteConfig.java:46)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:39:30 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:39:30 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:39:39 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:39:39 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:39:49 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:39:49 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:39:59 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:39:59 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:40:09 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:40:09 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:40:19 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:40:19 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:40:19 [sync-remote-config] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:40:19 [sync-remote-config] ERROR c.a.s.c.c.handler.SyncRemoteConfig
 - Notification configuration failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.syncRemoteConfig(Unknown Source)
at com.aizuda.snailjob.client.common.handler.SyncRemoteConfig.lambda$start$2(SyncRemoteConfig.java:46)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:40:29 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:40:29 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:40:39 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:40:39 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:40:49 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:40:49 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:40:59 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:40:59 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:41:09 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:41:09 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:41:19 [sync-remote-config] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:41:19 [sync-remote-config] ERROR c.a.s.c.c.handler.SyncRemoteConfig
 - Notification configuration failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.syncRemoteConfig(Unknown Source)
at com.aizuda.snailjob.client.common.handler.SyncRemoteConfig.lambda$start$2(SyncRemoteConfig.java:46)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:41:19 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:41:19 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:41:29 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:41:29 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:41:39 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:41:39 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:41:49 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:41:49 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:41:59 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:41:59 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:42:09 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:42:09 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:42:19 [sync-remote-config] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:42:19 [sync-remote-config] ERROR c.a.s.c.c.handler.SyncRemoteConfig
 - Notification configuration failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.syncRemoteConfig(Unknown Source)
at com.aizuda.snailjob.client.common.handler.SyncRemoteConfig.lambda$start$2(SyncRemoteConfig.java:46)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:42:19 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:42:19 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:42:29 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:42:29 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:42:39 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:42:39 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:42:49 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:42:49 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:42:59 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:42:59 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:43:09 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:43:09 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:43:19 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:43:19 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:43:19 [sync-remote-config] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:43:19 [sync-remote-config] ERROR c.a.s.c.c.handler.SyncRemoteConfig
 - Notification configuration failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.syncRemoteConfig(Unknown Source)
at com.aizuda.snailjob.client.common.handler.SyncRemoteConfig.lambda$start$2(SyncRemoteConfig.java:46)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:43:29 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:43:29 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:43:39 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:43:39 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:43:49 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:43:49 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:43:59 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:43:59 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
2025-07-26 14:44:09 [sj-client-register] ERROR c.a.s.c.c.context.SnailSpringContext
 - BeanName:com.aizuda.snailjob.client.common.config.SnailJobProperties not exist,Exception => Error creating bean with name 'snailJobProperties': Could not bind properties to 'SnailJobProperties' : prefix=snail-job, ignoreInvalidFields=false, ignoreUnknownFields=true
2025-07-26 14:44:09 [sj-client-register] ERROR c.a.s.c.c.handler.ClientRegister
 - Heartbeat sending failed
java.lang.NullPointerException: Cannot invoke "com.aizuda.snailjob.client.common.config.SnailJobProperties.getServer()" because "snailJobProperties" is null
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcChannel.sendOfUnary(GrpcChannel.java:204)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:65)
at com.aizuda.snailjob.client.common.rpc.client.grpc.GrpcClientInvokeHandler.invoke(GrpcClientInvokeHandler.java:40)
at jdk.proxy2/jdk.proxy2.$Proxy287.beat(Unknown Source)
at com.aizuda.snailjob.client.common.handler.ClientRegister.lambda$start$2(ClientRegister.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)