From 36be00e0f3cbe0d559c646fd2977e6e3a74aa6f9 Mon Sep 17 00:00:00 2001
From: KKSU <15274802129@163.com>
Date: Mon, 30 Sep 2024 16:57:22 +0800
Subject: [PATCH] Merge branch 'bea' of http://120.27.238.55:7000/r/exchange into bea

---
 src/main/java/com/xcong/excoin/processor/MarketService.java |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/processor/MarketService.java b/src/main/java/com/xcong/excoin/processor/MarketService.java
index d47b2c9..3f3f067 100644
--- a/src/main/java/com/xcong/excoin/processor/MarketService.java
+++ b/src/main/java/com/xcong/excoin/processor/MarketService.java
@@ -88,7 +88,17 @@
             list = (List) data;
         }
         list.add(kLine);
-        redisUtils.set(key, list);
+        int size = list.size();
+        if(size>500){
+            list = list.subList(size-500,size);
+        }
+        List lines = new ArrayList();
+        if(CollectionUtils.isNotEmpty(list)){
+            for(Object object:list){
+                lines.add(object);
+            }
+        }
+        redisUtils.set(key, lines);
         //  mongoTemplate.insert(kLine,"exchange_kline_"+symbol+"_"+kLine.getPeriod());
     }
 
@@ -122,4 +132,15 @@
 
         return totalVolume;
     }
+
+    public static void main(String[] args) {
+        List<String> list = new ArrayList<>();
+        list.add("1");
+        list.add("2");
+        list.add("3");
+        list.add("4");
+        list.add("5");
+        list=list.subList(2,5);
+        System.out.println(list);
+    }
 }

--
Gitblit v1.9.1