因为这是不会超时的,导致默认的1024个file用完了就会导致浏览器无法访问,甚至进程崩溃
根据pid热修改进程Max open files
accept(4, 0x7fff7b7be8d0, 0x7fff7b7be8cc) = -1 EMFILE (Too many open files)
prlimit --pid 12345 --nofile=1024:1024
查询某个进程打开文件数:
ls /proc/$pid/fd/ | wc -l
查询某个进程limit信息
cat /proc/12970/limits
grep -rn 递归查找文件
grep -rn "unix" /mnt/www/xxx
阿里云RAW转换
qemu-img convert -p -f raw d_m-xxx_data_xvdb.raw -O vmdk d_m-xxx_data_xvdb.vmdk
-f raw 不要省略,否可能报以下错误信息:
block-vpc: free_data_block_offset points after the end of file. The image has been truncated.
Microsoft Visual C++可再发行的最新支持下载 Visual Studio 2015、2017、2019 和 2022
git bash 运行redis-cli 无输出问题
解决办法:命令前面加winpty即可,如图:

PHP IP地址和int相互转换
间歇性 Error while reading line from the server.
read_write_timeout 默认60s
brpop 的timeout设置小于60s即可,或者将read_write_timeout 改成0