Avoid start of Kafka State Service for Cores

This commit is contained in:
Andrii Shvaika 2025-02-27 18:31:35 +02:00
parent 7bed0355e1
commit f0f2d1f29f

View File

@ -49,7 +49,7 @@ import static org.thingsboard.server.queue.common.AbstractTbQueueTemplate.*;
@Service
@RequiredArgsConstructor
@Slf4j
@ConditionalOnExpression("'${queue.type:null}'=='kafka'")
@ConditionalOnExpression("('${service.type:null}'=='monolith' || '${service.type:null}'=='tb-rule-engine') && '${queue.type:null}'=='kafka'")
public class KafkaCalculatedFieldStateService extends AbstractCalculatedFieldStateService {
private final TbRuleEngineQueueFactory queueFactory;