使用EventBusDeviceOperationBroker

This commit is contained in:
zhou-hao 2021-10-18 11:32:03 +08:00
parent 3f10bc0642
commit 0136c7e4ea
1 changed files with 3 additions and 2 deletions

View File

@ -27,6 +27,7 @@ import org.jetlinks.core.server.monitor.GatewayServerMonitor;
import org.jetlinks.core.server.session.DeviceSessionManager;
import org.jetlinks.core.spi.ServiceContext;
import org.jetlinks.supports.cluster.ClusterDeviceRegistry;
import org.jetlinks.supports.cluster.EventBusDeviceOperationBroker;
import org.jetlinks.supports.cluster.redis.RedisClusterManager;
import org.jetlinks.supports.config.EventBusStorageManager;
import org.jetlinks.supports.event.BrokerEventBus;
@ -84,8 +85,8 @@ public class JetLinksConfiguration {
}
@Bean
public StandaloneDeviceMessageBroker standaloneDeviceMessageBroker() {
return new StandaloneDeviceMessageBroker();
public EventBusDeviceOperationBroker eventBusDeviceOperationBroker(ClusterManager clusterManager,EventBus eventBus) {
return new EventBusDeviceOperationBroker(clusterManager.getCurrentServerId(),eventBus);
}
@Bean