Administrator
2023-08-03 90886c62a62ecbd64c9b229b48e4ef2cf600ae43
redis上级缓存添加
1个文件已修改
25 ■■■■■ 已修改文件
trade/huaxin/trade_api_server.py 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
trade/huaxin/trade_api_server.py
@@ -351,17 +351,20 @@
                            {"code": 0, "data": fdata, "msg": ""})
                    elif type_ == 'test_redis':
                        redis = redis_manager.RedisManager(5).getRedis()
                        _start_time = time.time()
                        times = []
                        for i in range(0, 100):
                            RedisUtils.sadd(redis, "test_set", f"000000:{i}")
                        times.append(time.time() - _start_time)
                        _start_time = time.time()
                        for i in range(0, 20):
                            RedisUtils.smembers(redis, "test_set")
                        times.append(time.time() - _start_time)
                        return_str = json.dumps(
                            {"code": 0, "data": times, "msg": ""})
                        try:
                            _start_time = time.time()
                            times = []
                            for i in range(0, 100):
                                RedisUtils.sadd(redis, "test_set", f"000000:{i}")
                            times.append(time.time() - _start_time)
                            _start_time = time.time()
                            for i in range(0, 20):
                                RedisUtils.smembers(redis, "test_set")
                            times.append(time.time() - _start_time)
                            return_str = json.dumps(
                                {"code": 0, "data": times, "msg": ""})
                        finally:
                            redis.connection_pool.disconnect()
                    # 查询委托列表
                    elif type_ == 'test':