redis
Allan_shore_ma
知识分享是最快乐的!
展开
-
压测:Locust 多台压测机环境下,配置 Master 独立提供 redis 服务
压测:Locust 多台压测机环境下,配置 Master 独立提供 redis 服务一、需求:redis 服务提供刷用户、存入异常日志等信息。多台压测机环境下,让独立提供服务,防止数据重复。二、Master 压测机配置redis服务# vim /etc/redis.confbind 127.0.0.1 10.0.0.10protected-mode no三、测试代码 redis 相关配置redis服务地址配置: redis_conf.pylocal_redis = False #原创 2022-01-06 12:31:51 · 786 阅读 · 0 评论 -
压测:Locust测试结束后,实时信息推送
压测:Locust测试结束后,及时信息推送一、需求:压测结束后,企业微信实时反馈信息给项目组。二、问题:记录到Redis里面的数据,在Locust Teardown发送消息时,是每个worker都发送一份Teardown三、解决方案:Redis增加Lockimport redis_lockfrom locust import HttpLocustfrom script import Taskfrom userid.qstools import set_user_infofrom原创 2021-12-23 12:24:51 · 633 阅读 · 0 评论 -
压测:Redis pubsub 实现 Locust 并发聚合点
压测:Redis pubsub 实现 Locust 并发聚合点一、需求:步骤:启一系列玩家比如5000个,300并发,先登录进入系统并保持tcp不断开其中一个玩家发送消息,记录下发送时间服务器广播给所有玩家,包括发送者一段时间后,比如3秒,搜集所有玩家收到消息的时间戳;将这个时间戳减去发送时间,就是每个人收到聊天消息的时延玩家最短发送消息时间10s二、问题:如果并发300,则需要等300人全部登陆后,一个玩家不断发送聊天信息;其他收消息。而Locust 没有并发聚合点,如果有哪个大佬知原创 2021-10-29 20:12:20 · 301 阅读 · 0 评论 -
Docker CI: Python 测试 Redis
Docker CI: Python 测试 RedisDocker CI: Python 测试 Redis一、概述二、Docker 安装运行 Redis三、Python 安装 Redis 库三、Python 运行 Redis 的 API四、Python 创建 Redis 连接方式五、Python 测试 RedisDocker CI: Python 测试 Redis一、概述基于 Docker 集...原创 2019-01-10 14:50:01 · 934 阅读 · 0 评论 -
hiredis问题:libhiredis.so.0.13: cannot open shared object file
hiredis问题:libhiredis.so.0.13: cannot open shared object filehiredis问题:error while loading shared libraries: libhiredis.so.0.13: cannot open shared object file: No such file or directory一、检查版本二、确定问题三、解...原创 2019-06-05 17:53:23 · 2518 阅读 · 2 评论