- 博客(4)
- 收藏
- 关注
原创 query.list过慢
遇到一个问题,sql查询速度很快只需要几毫秒,但是请求返回会很慢达到10几秒,排查定位后发现是query.list时间最长,一开始以为是session open问题但是其实不是,而是在query.list在连接池获取资源时,由于初始化连接太少会出现等待资源情况,增大了初始化连接数后有了优化,后续将继续观察...
2018-12-17 18:21:32 980
转载 redis的注销
close掉redis,但是查看tcp连接,还会保持一定数量的tcp 连接 状态time_out。虽然客户端关闭了连接,但是系统依然会保持这个tcp连接一段时间,时间是msl的2倍,通常是1分钟。使用命令 cat /proc/sys/net/ipv4/tcp_fin_timeout可查看系统保持时间.MSL 是Maximum Segment Lifetime英文的缩写,中文可以译为“报文最大生存...
2018-11-13 14:44:39 385
转载 redis连接池
一、简介动态Web站点往往用数据库存储的信息生成Web页面,每一个页面请求导致一次数据库访问。连接数据库不仅要开销一定的通信和内存资源,还必须完成用户验证、安全上下文配置这类任务,因为往往成为最为耗时的操作。如果某个基于数据库的应用系统只需建立一次初始连接或者使用很少的打开、关闭数据库连接操作就可以完成工作,那么,系统的性能会得到显著的改善。实现这种思路的方法是:使多个请求能够共享同一个连接。...
2018-11-13 12:03:00 459
转载 手写区块链java代码
区块链是目前最热门的话题,广大读者都听说过比特币,或许还有智能合约,相信大家都非常想了解这一切是如何工作的。这篇文章就是帮助你使用 Java 语言来实现一个简单的区块链,用不到 120 行代码来揭示区块链的原理!“用不到120行 Java 代码就能实现一个自己的区块链!” 听起来不可思议吧?有什么能比开发一个自己的区块链更好的学习实践方法呢?那我们就一起来实践下!因为我们是一家从事互联网金融的...
2018-11-09 11:43:23 729
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人