使用EventBusDeviceOperationBroker
This commit is contained in:
parent
3f10bc0642
commit
0136c7e4ea
|
|
@ -27,6 +27,7 @@ import org.jetlinks.core.server.monitor.GatewayServerMonitor;
|
||||||
import org.jetlinks.core.server.session.DeviceSessionManager;
|
import org.jetlinks.core.server.session.DeviceSessionManager;
|
||||||
import org.jetlinks.core.spi.ServiceContext;
|
import org.jetlinks.core.spi.ServiceContext;
|
||||||
import org.jetlinks.supports.cluster.ClusterDeviceRegistry;
|
import org.jetlinks.supports.cluster.ClusterDeviceRegistry;
|
||||||
|
import org.jetlinks.supports.cluster.EventBusDeviceOperationBroker;
|
||||||
import org.jetlinks.supports.cluster.redis.RedisClusterManager;
|
import org.jetlinks.supports.cluster.redis.RedisClusterManager;
|
||||||
import org.jetlinks.supports.config.EventBusStorageManager;
|
import org.jetlinks.supports.config.EventBusStorageManager;
|
||||||
import org.jetlinks.supports.event.BrokerEventBus;
|
import org.jetlinks.supports.event.BrokerEventBus;
|
||||||
|
|
@ -84,8 +85,8 @@ public class JetLinksConfiguration {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Bean
|
@Bean
|
||||||
public StandaloneDeviceMessageBroker standaloneDeviceMessageBroker() {
|
public EventBusDeviceOperationBroker eventBusDeviceOperationBroker(ClusterManager clusterManager,EventBus eventBus) {
|
||||||
return new StandaloneDeviceMessageBroker();
|
return new EventBusDeviceOperationBroker(clusterManager.getCurrentServerId(),eventBus);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Bean
|
@Bean
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue