|  | @@ -131,6 +131,8 @@ public class SocketService {
 | 
											
												
													
														|  |                  // Socket s = new Socket(sspv.getIp(), sspv.getPort(), InetAddress.getLocalHost(), SimDebugConfig.TCP_LOCAL_PORT);
 |  |                  // Socket s = new Socket(sspv.getIp(), sspv.getPort(), InetAddress.getLocalHost(), SimDebugConfig.TCP_LOCAL_PORT);
 | 
											
												
													
														|  |                  s.setSoTimeout(SOCKET_TIME_OUT);
 |  |                  s.setSoTimeout(SOCKET_TIME_OUT);
 | 
											
												
													
														|  |                  SocketWrapCacheVo value = new SocketWrapCacheVo(sspv.getIp(), sspv.getPort(), s, System.currentTimeMillis());
 |  |                  SocketWrapCacheVo value = new SocketWrapCacheVo(sspv.getIp(), sspv.getPort(), s, System.currentTimeMillis());
 | 
											
												
													
														|  | 
 |  | +                // 新建Socket需要挂起 2s后再发指令。
 | 
											
												
													
														|  | 
 |  | +                value.setPreviousSendSleep(2000L);
 | 
											
												
													
														|  |                  cachedMap.put(key, value);
 |  |                  cachedMap.put(key, value);
 | 
											
												
													
														|  |                  // socket failed count reset.
 |  |                  // socket failed count reset.
 | 
											
												
													
														|  |                  failedReset0(sspv);
 |  |                  failedReset0(sspv);
 |