| 
					
				 | 
			
			
				@@ -343,7 +343,7 @@ public class D00008Service extends D00008BaseModel implements ExecProcessFlow { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		CompletableFuture<Void> cf = CompletableFuture.supplyAsync(()->{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				ProcessBuilder processBuilder = new ProcessBuilder( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						"docker run --name " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						"docker"," run","--name " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 								aid +jid+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 								" -it -v /home/disaster/zhty/:/home/disaster/zhty/ " + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 								"-v /cephfs/disaster/:/cephfs/disaster/  " + 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -380,14 +380,16 @@ public class D00008Service extends D00008BaseModel implements ExecProcessFlow { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					LogService.addLog(aid,jid,"Water",line); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					System.out.println(line); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				// 等待命令执行完成 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				int exitCode = process.waitFor(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				System.out.println("\nExited with code: " + exitCode); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				saveMonitorValue(aid,jid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				//路径保存 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				saveWayValue(aid,jid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				JobSucces(jid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				LogService.addLog(aid,jid,"Water","求解——————————————————成功"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			} catch (IOException | BusinessException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			} catch (IOException | BusinessException | InterruptedException e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				LogService.addLog(aid,jid,"Water","求解——————————————————失败"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				JobError(jid); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				e.printStackTrace(); 
			 |