| src/main/java/com/zy/core/ServerBootstrap.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/java/com/zy/core/thread/impl/NyShuttleThread.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| src/main/resources/application.yml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/core/ServerBootstrap.java
@@ -82,17 +82,19 @@ } private void initFakeThread(){ ThreadHandler thread = new FakeNyShuttleThread(redisUtil, gatewayPort, enableFake, enableFakeDeviceThread); new Thread(thread).start(); SlaveConnection.put(SlaveType.FakeThread, 1, thread); if (enableFake) { ThreadHandler thread = new FakeNyShuttleThread(redisUtil, gatewayPort, enableFake, enableFakeDeviceThread); new Thread(thread).start(); SlaveConnection.put(SlaveType.FakeThread, 1, thread); ThreadHandler thread2 = new FakeZyForkLiftThread(redisUtil); new Thread(thread2).start(); SlaveConnection.put(SlaveType.FakeThread, 2, thread2); ThreadHandler thread2 = new FakeZyForkLiftThread(redisUtil); new Thread(thread2).start(); SlaveConnection.put(SlaveType.FakeThread, 2, thread2); ThreadHandler thread3 = new FakeNyLiftThread(redisUtil); new Thread(thread3).start(); SlaveConnection.put(SlaveType.FakeThread, 3, thread3); ThreadHandler thread3 = new FakeNyLiftThread(redisUtil); new Thread(thread3).start(); SlaveConnection.put(SlaveType.FakeThread, 3, thread3); } } src/main/java/com/zy/core/thread/impl/NyShuttleThread.java
@@ -64,6 +64,7 @@ ); Thread.sleep(200); } catch (Exception e) { closeSocket(); e.printStackTrace(); } } @@ -301,6 +302,8 @@ return false; } this.lastConnectTime = System.currentTimeMillis(); if(this.deviceConfig.getFake()) { return fakeConnect(); }else { @@ -310,7 +313,6 @@ deviceSocket.setSoTimeout(10000); deviceSocket.setKeepAlive(true); this.socket = deviceSocket; this.lastConnectTime = System.currentTimeMillis(); log.info(MessageFormat.format("【{0}】四向穿梭车Socket链接成功 ===>> [id:{1}] [ip:{2}] [port:{3}]", DateUtils.convert(new Date()), deviceConfig.getDeviceNo(), deviceConfig.getIp(), deviceConfig.getPort())); } } src/main/resources/application.yml
@@ -30,6 +30,6 @@ # 网关端口 gatewayPort: 8888 # 启动模拟器 enableFake: true enableFake: false # 启动模拟器设备线程 enableFakeDeviceThread: true