如何解决Redis就像一个数据库
我们有一个独立配置的Redis,我正在用生菜与其连接。当我们只有一个用户访问redis数据库时,结果api很快,大约为700ms,但是当我们有5个以上的用户使用该api访问redis数据库时,时间增加了1或2秒以上。 如何保证许多用户使用我的api而又不损失性能时间?
PS:我们有一个Java API(春季启动)+生菜+ JPA,没有池或显式阻止操作。我们只有findBy操作,该API可能会访问约30000个用户
解决方法
尝试增加最小空闲连接池和活动连接池。如下所示:
lettuce:
pool:
max-active: 64
max-idle: 64
min-idle: 16
尝试根据您的基础结构和需求对这些值进行微调。您可能必须为生菜添加连接池依赖性,因为默认情况下它可能不会出现。像commons-pool2
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。