刚部署了一个应用,结果发现机器不定时离网,估计是休眠的问题。于是检查了系统休眠状态:
~$ systemctl status sleep.target
看一下当前状态,如果最后显示的是:
~$ Docs:man:systemd.specail(7)
呕吼,那就是开了休眠功能。
关闭它就行了,
~$ systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
应该会显示四个都是成了->/dev/null
再查一下状态:
~$ systemctl status sleep.target
就只有两行了,没有下面这行了。
~$ Docs:man:systemd.specail(7)
搞定,你一个服务器,有必要休眠吗?系统默认这个功能也是无语的很!