Bladeren bron

feat(基础模块): 设备会话增加通过配置文件进行相关配置

zhouhao 2 jaren geleden
bovenliggende
commit
d20e705a21

+ 2 - 0
jetlinks-components/configure-component/src/main/java/org/jetlinks/community/configure/device/DeviceClusterConfiguration.java

@@ -22,6 +22,7 @@ import org.jetlinks.supports.server.DecodedClientMessageHandler;
 import org.springframework.beans.BeansException;
 import org.springframework.beans.factory.config.BeanPostProcessor;
 import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
+import org.springframework.boot.context.properties.ConfigurationProperties;
 import org.springframework.context.annotation.Bean;
 import org.springframework.context.annotation.Configuration;
 
@@ -62,6 +63,7 @@ public class DeviceClusterConfiguration {
 
     @Bean(initMethod = "init", destroyMethod = "shutdown")
     @ConditionalOnBean(RpcManager.class)
+    @ConfigurationProperties(prefix = "device.session.persistence")
     public PersistenceDeviceSessionManager deviceSessionManager(RpcManager rpcManager) {
 
         return new PersistenceDeviceSessionManager(rpcManager);