From ecd2d6cfe1491271765708236182251a0499f729 Mon Sep 17 00:00:00 2001 From: cheney Date: Wed, 10 Jun 2026 10:21:15 +0800 Subject: [PATCH] =?UTF-8?q?SM3=20=E6=80=A7=E8=83=BD=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- src/main/java/racal/sunyard/main/SydApi4j.java | 4 ++-- src/test/java/cmbpoc/PerformanceTest.java | 4 +++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 3a42fa6..939dc3a 100644 --- a/README.md +++ b/README.md @@ -20,5 +20,5 @@ java.rmi.server.hostname=Slave_IP # 绑定本机网卡IP,避免多网卡问 Windows: 双击 jmeter-server.bat Linux/Mac: 运行 ./jmeter-server - +./jmeter-server -Djava.rmi.server.hostname=172.1.41.24 -Dserver.rmi.localport=1099 diff --git a/src/main/java/racal/sunyard/main/SydApi4j.java b/src/main/java/racal/sunyard/main/SydApi4j.java index 162022c..0f5df7a 100644 --- a/src/main/java/racal/sunyard/main/SydApi4j.java +++ b/src/main/java/racal/sunyard/main/SydApi4j.java @@ -7680,7 +7680,7 @@ public class SydApi4j implements SydApi { // 填充数据 PacketSN sn = PacketSN.gen(); - final int packLen = 4064; // 2048 + final int packLen = 8192; //4064 // 2048 int loop = msg.length / packLen; if (msg.length % packLen > 0) { loop++; @@ -7736,7 +7736,7 @@ public class SydApi4j implements SydApi { } - ByteBuffer bb = ByteBuffer.allocate(5 * 1024); + ByteBuffer bb = ByteBuffer.allocate(10 * 1024 ); byte[] ret = new byte[2]; bb.put(ret); diff --git a/src/test/java/cmbpoc/PerformanceTest.java b/src/test/java/cmbpoc/PerformanceTest.java index ee2eaec..00da06b 100644 --- a/src/test/java/cmbpoc/PerformanceTest.java +++ b/src/test/java/cmbpoc/PerformanceTest.java @@ -20,7 +20,9 @@ public class PerformanceTest { @Before public void start() { System.setProperty("com.sunyard.sydapi4j.debug", "false"); - this.api = (SydApi4j) new SydApi4j().connect("192.168.100.145", 8889, null, 30000); + String ip = System.getProperty("ip", "192.168.100.145"); + System.out.println("ip=" + ip); + this.api = (SydApi4j) new SydApi4j().connect(ip, 8889, null, 30000); this.publicKey4Ende = Util.hexString2Bytes("03420004AF3D4E55D26564C6C937E6EA9232691C01AC5E7916AD2136F788CE7C1E4D0AE8C4754DEC2F7F6A78962D51A171A6F5B4F11823390AEC8B5B0246CD2CCF8052B7"); this.privateKey4Ende = Util.hexString2Bytes("00010000963F7C3A98B7810F52D2861A060E18A9D4D59796CF33967DD61EEDA091E1AD9B0000000000000000000000000000000000000000000000000000000000000000"); }