|  |  |  | 
|---|
|  |  |  | private void readStatusRgv() { | 
|---|
|  |  |  | while (true) { | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | if(!connectRgv){ | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | Thread.sleep(1000L); | 
|---|
|  |  |  | } catch (Exception e){ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | initRgv(); | 
|---|
|  |  |  | continue; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | Thread.sleep(20); | 
|---|
|  |  |  | //                System.out.println("读线程"+ slave.getId()); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | private void taskComplete() { | 
|---|
|  |  |  | while (true) { | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | if(!connectRgv){ | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | Thread.sleep(1000L); | 
|---|
|  |  |  | } catch (Exception e){ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | continue; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if (delRgvTask){ | 
|---|
|  |  |  | writeDelRgvTask(); | 
|---|
|  |  |  | delRgvTask = false; | 
|---|
|  |  |  | 
|---|
|  |  |  | private void taskWalkIssued() { | 
|---|
|  |  |  | while (true) { | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | if(!connectRgv){ | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | Thread.sleep(1000L); | 
|---|
|  |  |  | } catch (Exception e){ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | continue; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | // 休眠 1 秒 | 
|---|
|  |  |  | Thread.sleep(100); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | private void taskIssued() { | 
|---|
|  |  |  | while (true) { | 
|---|
|  |  |  | if(!connectRgv){ | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | Thread.sleep(1000L); | 
|---|
|  |  |  | } catch (Exception e){ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | continue; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | RgvRunProtocol rgvRun = RgvRunCache.getRgvRun(); | 
|---|
|  |  |  | if (!rgvRun.getRgvNo().equals(slave.getId())){ | 
|---|
|  |  |  | continue; | 
|---|
|  |  |  | 
|---|
|  |  |  | private void writeStatusDev() { | 
|---|
|  |  |  | while (true) { | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | if(!connectDev){ | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | Thread.sleep(1000L); | 
|---|
|  |  |  | } catch (Exception e){ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | continue; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | int step = 1; | 
|---|
|  |  |  | Task task = MessageQueue.poll(SlaveType.Devp, slave.getId()); | 
|---|
|  |  |  | if (task != null) { | 
|---|
|  |  |  | 
|---|
|  |  |  | private void readStatusDev() { | 
|---|
|  |  |  | while (true) { | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | if(!connectDev){ | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | Thread.sleep(1000L); | 
|---|
|  |  |  | } catch (Exception e){ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | initSite(); | 
|---|
|  |  |  | continue; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | Thread.sleep(50); | 
|---|
|  |  |  | //                System.out.println("读线程"+ slave.getId()); | 
|---|
|  |  |  |  | 
|---|