Browse Source

DefaultEdgeNotificationService - Increased deadline timeout to 60 seconds

pull/9418/head
Volodymyr Babak 3 years ago
parent
commit
8681d2de62
  1. 2
      application/src/main/java/org/thingsboard/server/service/edge/DefaultEdgeNotificationService.java

2
application/src/main/java/org/thingsboard/server/service/edge/DefaultEdgeNotificationService.java

@ -157,7 +157,7 @@ public class DefaultEdgeNotificationService implements EdgeNotificationService {
public void pushNotificationToEdge(TransportProtos.EdgeNotificationMsgProto edgeNotificationMsg, TbCallback callback) { public void pushNotificationToEdge(TransportProtos.EdgeNotificationMsgProto edgeNotificationMsg, TbCallback callback) {
TenantId tenantId = TenantId.fromUUID(new UUID(edgeNotificationMsg.getTenantIdMSB(), edgeNotificationMsg.getTenantIdLSB())); TenantId tenantId = TenantId.fromUUID(new UUID(edgeNotificationMsg.getTenantIdMSB(), edgeNotificationMsg.getTenantIdLSB()));
log.debug("[{}] Pushing notification to edge {}", tenantId, edgeNotificationMsg); log.debug("[{}] Pushing notification to edge {}", tenantId, edgeNotificationMsg);
final long deadline = System.nanoTime() + TimeUnit.SECONDS.toNanos(10); final long deadline = System.nanoTime() + TimeUnit.SECONDS.toNanos(60);
try { try {
executor.submit(() -> { executor.submit(() -> {
try { try {

Loading…
Cancel
Save