Linux
文章平均质量分 74
瑶风
我想成为真正的架构师
展开
-
wsl(ubuntu)连接主机(mysql数据库等)
本人有点啰嗦,如果要看解决办法可直接拉到末尾。问题背景发现线上数据库某个表连接数过高,因此开始排查原因。其实原因很简单,某精神小伙儿为了取到已经查询到的结果,居然用pluck再查一次,查完之后foreach后再在循环里去查n次。。。这个分分钟就改了,问题是咋个验证改好了呢?其实验证只需要连接数改小就可以了,但是之前我们都是直接连的测试库,那么多人在用,我连接数改小了首先是会影响别人使用,其次是我也没法确认就是因为这个接口导致的连接数不够,因此肯定是要使用本地库的了。于是一大堆关联数据先导一导,然后原创 2021-12-13 17:02:07 · 2353 阅读 · 0 评论 -
shell实现ssh登录服务器并查看日志,切换分支
登录服务器并且查看日志正常执行步骤为(伪代码):ssh root@xxx.xxx.xxx.xxxpasswordcd xxxnowDate=date "+%Y%m%d" #获取时间cat ../log/xx_${nowDate}.log | grep '${logId}'期待实现的是一个脚本,执行./sshLog.sh logId即可查看日志实现方式工具安装如果直接执行,在ssh连接成功后剩余的脚本将不会继续执行,这里借助expect和spawn工具来实现ssh连接后继续执行操作。工原创 2021-08-12 13:50:17 · 1180 阅读 · 2 评论 -
操作系统(2)-进程管理
蓝桥操作系统课程的学习笔记top实时查看进程的状态top第一行内容解释top表示当前程序的名称14:11:28当前系统的时间up 231 days, 20:31表示改机器已经启动了多长时间1 user表示当前系统只有一个用户load average: 0.24, 0.32, 0.19分别对应1、5、15分钟内cpu的平均负载top第二行内容解释Tasks: 26 toal进程总数1 running1个正在运行原创 2021-07-14 11:20:53 · 66 阅读 · 0 评论