![当服务器过载(高负载)时,为 Shell / Putty 保留内存以便登录](https://linux22.com/image/622862/%E5%BD%93%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%BF%87%E8%BD%BD%EF%BC%88%E9%AB%98%E8%B4%9F%E8%BD%BD%EF%BC%89%E6%97%B6%EF%BC%8C%E4%B8%BA%20Shell%20%2F%20Putty%20%E4%BF%9D%E7%95%99%E5%86%85%E5%AD%98%E4%BB%A5%E4%BE%BF%E7%99%BB%E5%BD%95.png)
我目前正在尝试改进我的故障转移策略。除了添加 DNS 故障转移之外,我还想确保能够通过 shell 登录
每当服务器超载时,我都无法登录,或者至少需要 20 分钟到 60 分钟才能停止超载的服务
当然,最好的策略是首先避免过载,但如果有办法为 shell 或脚本保留资源就更好了
对于故障转移/紧急情况的任何建议都非常感谢
干杯
答案1
在现代 Linux 上,你可以使用cgroups保留某些系统资源和/或限制应用程序以免使用所有资源。
我目前正在尝试改进我的故障转移策略。除了添加 DNS 故障转移之外,我还想确保能够通过 shell 登录
每当服务器超载时,我都无法登录,或者至少需要 20 分钟到 60 分钟才能停止超载的服务
当然,最好的策略是首先避免过载,但如果有办法为 shell 或脚本保留资源就更好了
对于故障转移/紧急情况的任何建议都非常感谢
干杯
在现代 Linux 上,你可以使用cgroups保留某些系统资源和/或限制应用程序以免使用所有资源。