...
|
...
|
@@ -544,6 +544,9 @@ public class DefaultTransportService implements TransportService { |
544
|
544
|
|
545
|
545
|
protected void sendToDeviceActor(TransportProtos.SessionInfoProto sessionInfo, TransportToDeviceActorMsg toDeviceActorMsg, TransportServiceCallback<Void> callback) {
|
546
|
546
|
TopicPartitionInfo tpi = partitionService.resolve(ServiceType.TB_CORE, getTenantId(sessionInfo), getDeviceId(sessionInfo));
|
|
547
|
+ if (log.isTraceEnabled()) {
|
|
548
|
+ log.trace("[{}][{}] Pushing to topic {} message {}", getTenantId(sessionInfo), getDeviceId(sessionInfo), tpi.getFullTopicName(), toDeviceActorMsg);
|
|
549
|
+ }
|
547
|
550
|
tbCoreMsgProducer.send(tpi,
|
548
|
551
|
new TbProtoQueueMsg<>(getRoutingKey(sessionInfo),
|
549
|
552
|
ToCoreMsg.newBuilder().setToDeviceActorMsg(toDeviceActorMsg).build()), callback != null ?
|
...
|
...
|
@@ -552,6 +555,9 @@ public class DefaultTransportService implements TransportService { |
552
|
555
|
|
553
|
556
|
protected void sendToRuleEngine(TenantId tenantId, TbMsg tbMsg, TbQueueCallback callback) {
|
554
|
557
|
TopicPartitionInfo tpi = partitionService.resolve(ServiceType.TB_RULE_ENGINE, tenantId, tbMsg.getOriginator());
|
|
558
|
+ if (log.isTraceEnabled()) {
|
|
559
|
+ log.trace("[{}][{}] Pushing to topic {} message {}", tenantId, tbMsg.getOriginator(), tpi.getFullTopicName(), tbMsg);
|
|
560
|
+ }
|
555
|
561
|
ToRuleEngineMsg msg = ToRuleEngineMsg.newBuilder().setTbMsg(TbMsg.toByteString(tbMsg))
|
556
|
562
|
.setTenantIdMSB(tenantId.getId().getMostSignificantBits())
|
557
|
563
|
.setTenantIdLSB(tenantId.getId().getLeastSignificantBits()).build();
|
...
|
...
|
|