AnyShare-AnyShare 服务器清理 Swift 存储的孤儿进程最佳实践
关键字
Swift、孤儿进程
适用产品
- AnyShare 5.0.x
- AnyShare Enterprise 6.0.x
- AnyShare Express 6.0.x
目的
Swift 存储的孤儿进程在不清理的情况下,会占用服务器资源,导致客户端上传和下载速度降低。可参考该最佳实践清除孤儿进程,释放服务器资源。
解决方案
请按照以下步骤执行:
1.通过 SSH 登录 AnyShare 节点, 执行以下命令,查看是否存在孤儿进程。
top
ps -A -ostat,ppid,pid,cmd |grep -e '^[Zz]'
2.执行以下命令,杀掉孤儿进程。
swift-orphans
3.再次执行查看孤儿进程是否存在的命令,确认孤儿进程已被杀掉。
ps -A -ostat,ppid,pid,cmd |grep -e '^[Zz]'
更多信息
关于 ps 命令的更多信息,请参考:Linux man page ps。