Improve remote js invoke service
This commit is contained in:
		
							parent
							
								
									c08a5e02f8
								
							
						
					
					
						commit
						b2e7a85885
					
				@ -148,7 +148,7 @@ public class RemoteJsInvokeService extends AbstractJsInvokeService {
 | 
			
		||||
                .build();
 | 
			
		||||
 | 
			
		||||
        log.trace("Post compile request for scriptId [{}]", scriptId);
 | 
			
		||||
        ListenableFuture<JsInvokeProtos.RemoteJsResponse> future = kafkaTemplate.post(scriptId.toString(), jsRequestWrapper);
 | 
			
		||||
        ListenableFuture<JsInvokeProtos.RemoteJsResponse> future = kafkaTemplate.post(UUID.randomUUID().toString(), jsRequestWrapper);
 | 
			
		||||
        kafkaPushedMsgs.incrementAndGet();
 | 
			
		||||
        Futures.addCallback(future, new FutureCallback<JsInvokeProtos.RemoteJsResponse>() {
 | 
			
		||||
            @Override
 | 
			
		||||
@ -199,7 +199,7 @@ public class RemoteJsInvokeService extends AbstractJsInvokeService {
 | 
			
		||||
                .setInvokeRequest(jsRequestBuilder.build())
 | 
			
		||||
                .build();
 | 
			
		||||
 | 
			
		||||
        ListenableFuture<JsInvokeProtos.RemoteJsResponse> future = kafkaTemplate.post(scriptId.toString(), jsRequestWrapper);
 | 
			
		||||
        ListenableFuture<JsInvokeProtos.RemoteJsResponse> future = kafkaTemplate.post(UUID.randomUUID().toString(), jsRequestWrapper);
 | 
			
		||||
        kafkaPushedMsgs.incrementAndGet();
 | 
			
		||||
        Futures.addCallback(future, new FutureCallback<JsInvokeProtos.RemoteJsResponse>() {
 | 
			
		||||
            @Override
 | 
			
		||||
@ -237,7 +237,7 @@ public class RemoteJsInvokeService extends AbstractJsInvokeService {
 | 
			
		||||
                .setReleaseRequest(jsRequest)
 | 
			
		||||
                .build();
 | 
			
		||||
 | 
			
		||||
        ListenableFuture<JsInvokeProtos.RemoteJsResponse> future = kafkaTemplate.post(scriptId.toString(), jsRequestWrapper);
 | 
			
		||||
        ListenableFuture<JsInvokeProtos.RemoteJsResponse> future = kafkaTemplate.post(UUID.randomUUID().toString(), jsRequestWrapper);
 | 
			
		||||
        JsInvokeProtos.RemoteJsResponse response = future.get();
 | 
			
		||||
 | 
			
		||||
        JsInvokeProtos.JsReleaseResponse compilationResult = response.getReleaseResponse();
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user