Junjie
2026-04-13 db5cc550dfe1c14a5e58e505e31a3ad125bdde1e
#站点运行优化
2个文件已修改
4个文件已删除
1 文件已重命名
1190 ■■■■■ 已修改文件
docs/WCS部署手册.md 411 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/WCS部署手册.pdf 补丁 | 查看 | 原始文档 | blame | 历史
docs/i18n-language-pack.md 134 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/ServerBootstrap.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/network/ZyStationConnectDriver.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/network/real/ZyStationV5RealConnect.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/core/thread/impl/ZyStationV4Thread.java 627 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
docs/WCS²¿ÊðÊÖ²á.md
File was deleted
docs/WCS²¿ÊðÊÖ²á.pdf
Binary files differ
docs/i18n-language-pack.md
File was deleted
src/main/java/com/zy/core/ServerBootstrap.java
@@ -146,8 +146,6 @@
                    thread = new ZyStationThread(deviceConfig, redisUtil);
                } else if (deviceConfig.getThreadImpl().equals("ZyStationV3Thread")) {
                    thread = new ZyStationV3Thread(deviceConfig, redisUtil);
                } else if (deviceConfig.getThreadImpl().equals("ZyStationV4Thread")) {
                    thread = new ZyStationV4Thread(deviceConfig, redisUtil);
                } else if (deviceConfig.getThreadImpl().equals("ZyStationV5Thread")) {
                    thread = new ZyStationV5Thread(deviceConfig, redisUtil);
                } else {
src/main/java/com/zy/core/network/ZyStationConnectDriver.java
@@ -13,7 +13,7 @@
import com.zy.core.network.fake.ZyStationV4FakeSegConnect;
import com.zy.core.network.real.ZyStationRealConnect;
import com.zy.core.network.real.ZyStationV3RealConnect;
import com.zy.core.network.real.ZyStationV4RealConnect;
import com.zy.core.network.real.ZyStationV5RealConnect;
import lombok.extern.slf4j.Slf4j;
import java.util.Collections;
import java.util.concurrent.Executors;
@@ -74,9 +74,8 @@
                if (deviceConfig.getFake() == 0) {
                    if ("ZyStationV3Thread".equals(deviceConfig.getThreadImpl())) {
                        connectApi = new ZyStationV3RealConnect(deviceConfig, redisUtil);
                    } else if ("ZyStationV4Thread".equals(deviceConfig.getThreadImpl())
                            || "ZyStationV5Thread".equals(deviceConfig.getThreadImpl())) {
                        connectApi = new ZyStationV4RealConnect(deviceConfig, redisUtil);
                    } else if ("ZyStationV5Thread".equals(deviceConfig.getThreadImpl())) {
                        connectApi = new ZyStationV5RealConnect(deviceConfig, redisUtil);
                    } else {
                        connectApi = new ZyStationRealConnect(deviceConfig, redisUtil);
                    }
@@ -84,14 +83,13 @@
                    if ("ZyStationV3Thread".equals(deviceConfig.getThreadImpl())) {
                        zyStationFakeSegConnect.addFakeConnect(deviceConfig, redisUtil);
                        connectApi = zyStationFakeSegConnect;
                    } else if ("ZyStationV4Thread".equals(deviceConfig.getThreadImpl())
                            || "ZyStationV5Thread".equals(deviceConfig.getThreadImpl())) {
                    } else if ("ZyStationV5Thread".equals(deviceConfig.getThreadImpl())) {
                        zyStationV4FakeSegConnect.addFakeConnect(deviceConfig, redisUtil);
                        connectApi = zyStationV4FakeSegConnect;
                    } else {
                        fakeConfigUnsupported = true;
                        zyStationConnectApi = null;
                        log.error("旧版输送站 fake å·²ç§»é™¤ï¼ŒdeviceNo={}, threadImpl={}, è¯·åˆ‡æ¢åˆ° ZyStationV3Thread、ZyStationV4Thread æˆ– ZyStationV5Thread",
                        log.error("旧版输送站 fake å·²ç§»é™¤ï¼ŒdeviceNo={}, threadImpl={}, è¯·åˆ‡æ¢åˆ° ZyStationV3Thread æˆ– ZyStationV5Thread",
                                deviceConfig.getDeviceNo(), deviceConfig.getThreadImpl());
                        return false;
                    }
src/main/java/com/zy/core/network/real/ZyStationV5RealConnect.java
File was renamed from src/main/java/com/zy/core/network/real/ZyStationV4RealConnect.java
@@ -38,7 +38,7 @@
 * è¾“送站真实连接(PLC)
 */
@Slf4j
public class ZyStationV4RealConnect implements ZyStationConnectApi {
public class ZyStationV5RealConnect implements ZyStationConnectApi {
    private static final int TASK_AREA_LENGTH = 48;
    private static final int TASK_AREA_SLOT_SIZE = 12;
@@ -79,7 +79,7 @@
    private DeviceConfig deviceConfig;
    private RedisUtil redisUtil;
    public ZyStationV4RealConnect(DeviceConfig deviceConfig, RedisUtil redisUtil) {
    public ZyStationV5RealConnect(DeviceConfig deviceConfig, RedisUtil redisUtil) {
        this.deviceConfig = deviceConfig;
        this.redisUtil = redisUtil;
    }
src/main/java/com/zy/core/thread/impl/ZyStationV4Thread.java
File was deleted