java cpu飙升居高不下,这种事情虽然很少。
但是这种故障一旦发生了,可能就很严重。
那么当我们某个Java项目占比很高了,怎么定位到代码?
1. top
使用top 定位到占用CPU高的进程PI
Python基于Redis实现分布式锁
分布式锁应该具备的条件:
在分布式系统环境下,任意时刻,只能有一个客户端能持有锁;
高可用/高性能的获取锁和释放锁,必须保证加锁和解锁是同一个客户端所为;
具备锁失效机制(防止死锁),即使有一个客户
kubernetes node节点失效 快速重新调度
当node宕机时,希望该node节点上的pod能够快速疏散到其他节点,并提供服务。测试发现,要等待5分钟,上面的pod才会疏散。
网上介绍通过修改
# /etc/systemd/system/kube
Linux 网络状态工具 ss 详解
ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix dom