2021年6月9日

Linux 查找替换

摘要: 在一个目录下查找其目录下所有文件中包含某个字符串:grep -nr '开创者' ./ 在一个目录下查找其目录下所有文件中包含某个字符串并替换:sed -i "s/开创者/实践者/g" `grep -rl "开创者" ./` 阅读全文

posted @ 2021-06-09 14:45 逍遥郭 阅读(72) 评论(0) 推荐(0) 编辑

2020年11月5日

服务端高并发分布式架构演进之路

摘要: 1、概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2、基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进 阅读全文

posted @ 2020-11-05 11:55 逍遥郭 阅读(348) 评论(0) 推荐(0) 编辑

2020年10月15日

consul配置参数大全、详解

摘要: 以下选项全部在命令行中指定。 -advertise - 通告地址用于更改我们通告给集群中其他节点的地址。默认情况下,-bind地址是通告的。但是,在某些情况下,可能存在无法绑定的可路由地址。这个标志使闲聊不同的地址来支持这一点。如果此地址不可路由,则节点将处于持续振荡状态,因为其他节点会将非可路由性 阅读全文

posted @ 2020-10-15 19:36 逍遥郭 阅读(252) 评论(0) 推荐(0) 编辑

2020年5月8日

Mac xxx.app已损坏,打不开,你应该将它移到废纸篓

摘要: 需要打开终端执行sudo spctl --master-disable 如果还不行继续执行:sudo xattr -r -d com.apple.quarantine /Applications/xxx.app 阅读全文

posted @ 2020-05-08 14:00 逍遥郭 阅读(196) 评论(0) 推荐(0) 编辑

2020年4月29日

回调函数

摘要: class APP { protected $routes = array(); protected $responseStatus = '200 ok'; protected $responseContentType = 'text/html'; protected $responseBody = 阅读全文

posted @ 2020-04-29 08:58 逍遥郭 阅读(125) 评论(0) 推荐(0) 编辑

2020年4月19日

MySQL关闭主从

摘要: 主数据库 reset master; 从数据库 stop slave; reset slave all; 阅读全文

posted @ 2020-04-19 21:47 逍遥郭 阅读(2631) 评论(0) 推荐(1) 编辑

2019年4月18日

查看FPM在你的机子上的平均内存占用情况

摘要: ps --no-headers -o "rss,cmd" -C php-fpm | awk '{ sum+=$1 } END { printf ("%d%s\n", sum/NR/1024,"M") }' 阅读全文

posted @ 2019-04-18 17:13 逍遥郭 阅读(234) 评论(0) 推荐(0) 编辑

2018年11月16日

linux 负载各项查看命令

摘要: free -h top -c 查看使用情况 sar -r/s/b 查看IO状态 iostat -x 1 10 查看服务器的状态 vmstat 查看内存使用率最后的前10个进程 ps -aux |sort -k4nr | head -n10 列出当前的进程树 pstree -a 清理内存 cat /p 阅读全文

posted @ 2018-11-16 19:28 逍遥郭 阅读(847) 评论(0) 推荐(0) 编辑

2018年11月13日

释放linux的buff/cache

摘要: sync echo 1 > /proc/sys/vm/drop_caches echo 2 > /proc/sys/vm/drop_caches echo 3 > /proc/sys/vm/drop_caches 阅读全文

posted @ 2018-11-13 19:54 逍遥郭 阅读(640) 评论(0) 推荐(0) 编辑

Linux如何查看当前占用CPU或内存最多的K个进程

摘要: 一、可以使用以下命令查使用内存最多的K个进程 方法1: ps -aux | sort -k4nr | head -K 如果是10个进程,K=10,如果是最高的三个,K=3 说明:ps -aux中(a指代all——所有的进程,u指代userid——执行该进程的用户id,x指代显示所有程序,不以终端机来 阅读全文

posted @ 2018-11-13 19:53 逍遥郭 阅读(430) 评论(0) 推荐(0) 编辑

导航