Tell edge events with normal priority. Updated sync request timeout to 20 seconds
This commit is contained in:
		
							parent
							
								
									32fcfdac92
								
							
						
					
					
						commit
						2ed85cb294
					
				@ -296,7 +296,7 @@ public class EdgeGrpcService extends EdgeRpcServiceGrpc.EdgeRpcServiceImplBase i
 | 
			
		||||
                log.trace("[{}] timeout for processing sync edge request.", requestId);
 | 
			
		||||
                consumer.accept(new FromEdgeSyncResponse(requestId, request.getTenantId(), request.getEdgeId(), false));
 | 
			
		||||
            }
 | 
			
		||||
        }, 10, TimeUnit.SECONDS);
 | 
			
		||||
        }, 20, TimeUnit.SECONDS);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private void processSyncResponse(FromEdgeSyncResponse response) {
 | 
			
		||||
 | 
			
		||||
@ -551,7 +551,7 @@ public class DefaultTbCoreConsumerService extends AbstractConsumerService<ToCore
 | 
			
		||||
    private void forwardToAppActor(UUID id, Optional<TbActorMsg> actorMsg, TbCallback callback) {
 | 
			
		||||
        if (actorMsg.isPresent()) {
 | 
			
		||||
            log.trace("[{}] Forwarding message to App Actor {}", id, actorMsg.get());
 | 
			
		||||
            actorContext.tellWithHighPriority(actorMsg.get());
 | 
			
		||||
            actorContext.tell(actorMsg.get());
 | 
			
		||||
        }
 | 
			
		||||
        callback.onSuccess();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user