2022-05-12
近期有网友根据 Github 上公开的源代码,发现宝塔面板会收集如下信息(信息真假自辩): (1)收集你所在服务器上的域名,并检查域名是否可用; (2)收集面板操作日志包括时间、用户ip、请求方式、请求路劲、UA、操作
2022-05-05
今天 mysql 服务器突然 CPU 告警,记录一下问题查找的过程 第一步查看具体是哪个线程占用CPU最高 1、在 Linux 中使用 top 命令找到 mysql 进程 PID 2、指定进程 PID,找到占用 CPU 最高的线程 ID top -H -p PID 3、根据操作系统线程 ID 找到对应的 mysql
2022-04-26
threading 是 python 中一个内置的多线程库,关于模块这里不做过多介绍,本文主要记录一下遇到的问题及解决方法。 一直以来都是用如下方法执行多线程任务,正常情况下是没问题。 import threading, time ## 限制线程的最大数量 threadmax = threading.BoundedSemaphore(16) ## 将锁内的代码串行
2022-04-22
VI 为了兼容老机器,默认开启的兼容模式,方向键在编辑模式(INSERT)不能用,按出来是字母,退格键也不能,只可以在命令模式下(ESC)用。VI 打开文件默认就是命令模式,insert 进入编辑模式。 只要将
2022-04-20
我们知道,协程本质上是单线程单进程,通过充分利用 IO 等待时间来实现高并发。在 IO 等待时间之外的代码,还是串行运行的。因此,如果协程非常多,多少每个协程内部的串行代码运行时间超过了 IO 请求的等待时间,那么它的
2022-04-16
解决 debian 系统没有 sudo 命令的问题 刚装机的 debian 系统是没有 sudo 命令的,其实执行下面指令就可以安装: apt-get install sudo 然后还需要把当前用户加入 sudoers 文件中,执行命令: vi /etc/sudoers 在 %sudo ALL=(ALL:ALL) ALL 这一行底下加入: username ALL=(ALL) ALL 这里面的那个 “username”