那个深夜,我登上了公司的服务器,在Redis 命令行里敲入 keys* 后,线上开始报警,服务瞬间被卡死,我只能举起双手,焦急地等待几千万key被慢慢扫描,束手无策万念俱灰的时候,我收到了leader的短信:你明天不用来上班了。 虽然上面是我的臆想,事实上很多公司的运维也会禁用这些命令,来防止开发出 ...
分类:
其他好文 时间:
2020-04-29 14:31:00
阅读次数:
49
死锁与递归锁(了解) 当你知道锁的使用抢锁必须要释放锁,其实你在操作锁的时候也极其容易产生死锁现象(整个程序卡死 阻塞) from threading import Thread, Lock import time mutexA = Lock() mutexB = Lock() # 类只要加括号多次 ...
分类:
其他好文 时间:
2020-04-28 10:04:47
阅读次数:
53
"并发编程扩展知识" 死锁与递归锁(了解) 锁的使用要先抢锁后释放锁,但在操作锁的时候也极其容易产生死锁现象(整个程序卡死 阻塞) 递归锁(了解) 信号量(了解) Event事件(了解) 一些进程/线程需要等待另外一些进程/线程运行完毕之后才能运行,类似于发射信号一样 线程q(了解) 进程池与线程池 ...
分类:
编程语言 时间:
2020-04-28 00:23:27
阅读次数:
57
发布于: 2018 06 19 11:13:37 问题 有个程序,在有些机器会出现清空数据失败的问题,不抛出任何错误,本机无法重现。 定位问题 由于不抛出任何错误,只能增加日志, 最终定位到调用ConcurrentHashMap.keySet()方法卡死 对比出现问题的机器与没有问题的机器,发现出问 ...
分类:
编程语言 时间:
2020-04-27 19:05:24
阅读次数:
58
[toc] 边缘花屏问题 打开kde系统设置 打开 显示与设置 ,修改如图下,基本上可以解决99%的边缘花屏 QQ`Tim头像问题 方法一 方法二 方法三 在文件的最后追加这样几行(关闭ipv6): 保存退出,输入命令: 然后重启TIM/QQ就发现一切正常了 ssh卡死问题 末尾添加 看直播卡 直接 ...
分类:
其他好文 时间:
2020-04-27 19:03:45
阅读次数:
76
死锁与递归锁(了解) 当你知道锁的使用抢锁必须要释放锁,其实你在操作锁的时候也极其容易产生死锁现象(整个程序卡死 阻塞) from threading import Thread, Lock import time mutexA = Lock() mutexB = Lock() # 类只要加括号多次 ...
分类:
编程语言 时间:
2020-04-27 17:50:22
阅读次数:
51
死锁与递归锁(了解) 当你知道锁的使用抢锁必须要释放锁,其实你在操作锁的时候也极其容易产生死锁现象(整个程序卡死 阻塞) 信号量(了解) 信号量在不同的阶段可能对应不同的技术点 在并发编程中信号量指的是锁!!! Event事件(了解) 一些进程/线程需要等待另外一些进程/线程运行完毕之后才能运行,类 ...
分类:
编程语言 时间:
2020-04-27 15:19:26
阅读次数:
57
今天工作中碰到一个问题,当前台一个INCAM程序卡死后,主进程产生的多个ACP优化子进程不会自动回收,造成软件Licence服务保持占用,对某些Licence数量稀缺的功能来说,这样可能导致其他INCAM程序无法正常使用该功能。 命令介绍: pstree -aup <指定PID> Gnome桌面系统 ...
分类:
系统相关 时间:
2020-04-24 19:53:00
阅读次数:
148
Cgroup限制用户的CPU、内存和磁盘IO使用率 由 jues 提交于 2019/07/04 - 10:25 周四 标签 软件平台 Cgroup Linux 内容 昨天使用Linux系统,不小心操作导致系统内存用完,直接卡死,等了许久也没恢复过来,只能强制重启。 一个普通用户也能直接导致死机,实在 ...
分类:
其他好文 时间:
2020-04-22 20:03:02
阅读次数:
94
为什么需要进度条? 这里有200个左右的文件,每个文件里面有1000条数据库插入语句,总共约200 000条记录。 在单线程情况下,执行插入时界面会失去响应,完成插入需要长达8个小时。 不会有人认为界面没有卡死,即使是我自己写的程序,也不禁怀疑是否程序卡死。 进度条,以及各种执行情况显示,在这种情况 ...
分类:
编程语言 时间:
2020-04-21 21:18:22
阅读次数:
87