提问的智慧
作为一名接客没有上万也有上千的 IT 售后技术支持人员,回顾我这些年接的客,我发现很大一部分人在提出他们的问题时都让人无语。 很多人根本就不会有效的反馈他们遇到的问题,当提出一个问题时,要么表达的有问题,要么信息给的不全面导致要进行大量的反复的沟通确认,要么就是反馈问题前自己都没有做任何排查,从而降...
祝君万事如意心想事成!
作为一名接客没有上万也有上千的 IT 售后技术支持人员,回顾我这些年接的客,我发现很大一部分人在提出他们的问题时都让人无语。 很多人根本就不会有效的反馈他们遇到的问题,当提出一个问题时,要么表达的有问题,要么信息给的不全面导致要进行大量的反复的沟通确认,要么就是反馈问题前自己都没有做任何排查,从而降...
内存消耗内存消耗统计执行 info memory 获取相关指标 当mem_fragmentation_ratio>1时,说明used_memory_rss-used_memory多出的部分内存并没有用于数据存储,而是被内存碎片所消耗,如果两者相差很大,说明碎片率严重。 当mem_frag...
当 redis 阻塞时,应用会收到大量的redis 超时异常,应当将这些异常加入统计并通过邮件等方式报警。 日常监控命令的耗时、慢查询、持久化阻塞、连接拒绝、CPU\磁盘\IO网络负载等等。 内在原因 API 或数据结构不合理 CPU 饱和问题 持久化相关的阻塞 API 数据结构不合理如对一...
我从事云计算行业也有些年头了,之前做 CDN 后来做公有云和私有云以及容器云的技术支持工作,在工作中我遇到形形色色的客户,这些客户大都来自传统行业,例如快递、工业以及一些中小型创业公司,当然还有一些互联网行业的从业者,和这些用户接触后,我发现他们的运维水平都相当的低。一些简单的系统故障都没有能力解决...
一直使用又拍的 CDN,非常好用,但是 CDN 这个东西我总结就一句话,好也是缓存,败也是缓存,众所周知,缓存是 CDN 的核心,通过缓存可以加速文件的访问,但是同时也带来一些问题,比如一个文件你已经更新了,但是 CDN 缓存还没有过期,这个时候就需要把 CDN 的缓存删除掉,强制 CDN 回源站获...
在分布式系统中为了解决单点问题,通常会把数据复制多个副本部署到其他机器,满足故障恢复和负载均衡等需求。 配置建立主从关系准备2个redis.conf 配置文件,并修改redis 1 的端口为 6379 redis2 的端口为6380。 [root@redis-cluster-50 opt]# tre...
近日,在宁波举行的一场座谈会上一名人力资源总经理表示,企业可以提前一个月(通知)员工离职,但是要赔经济补偿金;如果不这么做,还要赔双倍,(属于)违法解除。但是员工要走,说真的我们现在一点办法都没有。浙江省人力资源和社会保障厅副厅长葛平安回应员工要走,接下来也有制约措施。浙江省马上要推进人社的信息体系...
从工厂996 到互联网996身为互联网行业的从业者被 996 困扰着,那其他行业呢?其实其他行业 996 比互联网行业还严重。我目前职业是一名互联网工程师,但是也曾有过一段工厂经历。今天就来和大家聊一聊我这些年从工厂工人到互联网的经历以及一些感悟吧! 工厂 996 生活在上大学时,有一年暑假我没有回...
RDBRDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自动触发。 触发机制手动触发分别对应save 和bgsave save 阻塞redis 服务器,直到RDB过程完成,对于内存比较大的实例会造成长时间阻塞,不建议线上环境使用。 bgsave,fork 子进...
为什么用 redis 速度快 10万每秒的读写速度,c语言实现、单线程,预防多线程可能存在的竞争问题 基于键值对的数据结构服务器 字符串、哈希、列表、集合、有序集合、位图、hyperloglog GEO(地理位置定位) 功能丰富 提供了键过期功能,可以用来实现缓存 提供了发布订阅功能,可以用来实...
2019年3月份已经过去了,回顾下这个月干的事情: 学习本月学习了极客时间专栏 《Linux 性能调优》 80% 《MYSQL 实战 45讲》 的相关内容。 40% 博客更新本月博客更新 40篇,大部分都是学习笔记。 写作给CSDN 投稿 6 篇,稿费不多,刚好够3月换电瓶车的钱。4月份电瓶...
那些被压榨的社畜 所谓 996,就是早上9点上班,晚上9点下班,一周上班6天,一个星期至少工作72小时,而社畜,就是指那些被公司当作牲口畜生一样压榨的员工。 近日,一段“小伙骑车逆行被拦后爆发”的视频在网络热传,很多网友看了之后都评论说,仿佛看到了自己。 事情发生在3月25日杭州西湖区文一路某超市附...
很多时候,我们需要知道2台机器之间的带宽最大能够达到多少。这个时候我们可以通过iperf3 来进行测试。 下面我来介绍下如何进行带宽的测试。 操作步骤1.首先,你需要准备2台机器,并且都安装 iperf3,以centos为例 yum -y install iperf3 2.在服务端执行 # i...
以 DDOS SYN Flood 攻击为例。 第一种方式是禁止攻击来源IP,但是通常攻击源都不是一个IP $ iptables -I INPUT -s 192.168.0.2 -p tcp -j REJECT 第二钟方式是 限制syn并发的次数以及同一个IP 新建连接数的数量 # 限制 syn...
案例分析1.首先,执行 top 发现负载很高,其次,发送CPU 利用率比较低,但是iowait 很高,高达63.4,再次发现进程中占CPU和内存最高的是一个python 应用。进程ID 5593 top - 15:21:09 up 22:38, 2 users, load average: 2....
磁盘性能指标说到磁盘性能的衡量标准,必须要提到五个常见指标,也就是我们经常用到的,使用率、饱和度、IOPS、吞吐量 以及响应时间等。这五个指标,是衡量磁盘性能的基本指标。 使用率,是指磁盘处理I/0的时间百分比。过高的使用率(比如超过80%),通常意味着磁盘I/O存在性能瓶颈。...
有个用户,无法通过普通用户登录root,报错 Account locked due to 65534 failed logins 客户说这台机器是不是救不活了 很显然,这肯定是可以的。 操作步骤1.首先重启进入单用户模式。 2.检查用户的配置/etc/pam.d/password-auth...
Linux 下一切皆文件。 索引节点和目录项文件系统,本身是对存储设备上的文件,进行组织管理的机制。组织方式不同,就会形成不同的文件系统。 不仅普通的文件和目录,就连块设备、套接字、管道等,也都要通过统一的文件系统来管理。 为了方便管理,Linux 文件系统为每个文件都分配两个数据结构,索引节点(i...
Linux 内存测漏会导致内存紧张,从而触发系统直接回收内存和OOM。 OOM 直接杀死进程从而释放内存 内存回收, 大部分文件页都可以直接回收,比如缓存和缓冲区,就属于可回收内存,他们在内存管理中,被叫文件页。 大部分文件页都可以直接被回收,以后有需要在从磁盘读取,而那些暂时还没写入磁盘的数据...
使用vmstat 3 每3秒观察一下内存变化可以发现,内存一直在减少,而buff 和cache 没变化,说明内存一直在被消耗。 root@linux:~# vmstat 3procs -----------memory---------- ---swap-- -----io---- -system-...