摘要:
Redis Java连接池调研 线上服务,由于压力大报错 ,但是需要定位到底问题出现在哪里? 查看Redis慢日志, 发现耗时最大的也是 也就是 暂时没发现特别慢的查询,所以问题转移到了 应用和redis中间衔接的连接池 ,所以需要打印 的相关指标 类 的 pools.values() 就是连接池 阅读全文
摘要:
IO密集型为什么使用多线程 python多线程,可以粗浅理解只用了cpu的一个核心。 为什么IO密集型用多线程?假设我们有多个线程都在发网络请求(request, 等response),一个请求的从发出到接收的过程中cpu大多时间都是在等。 所以,当前线程发出请求后,由于不占用cpu资源,可以阻塞等 阅读全文
摘要:
前言 由于redis持久化(RDB),导致我们的线上的磁盘被写炸 线上服务器是 大概写了rdb文件是 左右,写满了当时的目录 处理策略 1. 关闭持久化,由于之前的现象表示,我们线上的redis并不会意外宕机,另外我们定时重启(每星期会上线一下应用,重启一下) 所以临时方案是 暂时关闭持久化, 每次 阅读全文
摘要:
前言 我们都知道,redis 的配置文件中,默认绑定接口是 127.0.0.1,也就是本地回环接口,所以是无法从外网连接 redis 服务的。如果想要让外网也能连接使用服务器上的 redis 服务,可以简单地注释掉 bind 这一行。但对于 bind 参数的作用,网上有很多文章的解释都是误人子弟的。 阅读全文
摘要:
卸载 Docker自17.03版本开始分为两个版本Docker CE和Docker EE: Docker CE:Docker Community Edition,即Docker社区版 Docker EE:即Docker Enterprise Edition,即Docker企业版。 卸载Docker的 阅读全文
摘要:
菜菜的我硬是读了2个小时, 哭了 BIO到NIO源码的一些事儿之BIO https://juejin.im/post/5c2cc075f265da611037298e heading 3 后续待补 阅读全文
摘要:
致21岁的自己 今天带薪拉 ,看了一下知乎,魏神点了赞,觉得很有道理。转载来劝慰自己。 中国程序员的最大阻碍是语言障碍,英语不好,无法和世界各地的人交流技术,坐井观天的人很多。 第二个严重的问题就是学习能力不强而且没有毅力,很容易放弃,不肯花时间深入思考问题和钻研,大多思考如何能少加班,如何能赚更多 阅读全文
摘要:
nginx入门实战 nginx 安装与卸载 下载安装 进入 http://nginx.org/en/download.html 下载自己想要的版本,我选择的stable版本 使用 接下来访问 来测试 遇到的问题 nginx: [error] open() "/usr/local/nginx/logs 阅读全文