Marnix van Valen Asked: 2010-02-22 05:10:58 +0800 CST2010-02-22 05:10:58 +0800 CST 2010-02-22 05:10:58 +0800 CST 在不活动时休眠 CentOS 服务器 772 当系统有一段时间不活动时,我试图让 CentOS 5.4 服务器休眠。不活动是指没有传入的网络连接。 我可以让系统休眠并通过网络唤醒它。我需要知道的是如何配置系统来监控网络流量并在一段时间后进入休眠状态,比如 2 小时。 linux centos hibernate acpi 2 个回答 Voted Mircea Vutcovici 2010-02-22T07:02:24+08:002010-02-22T07:02:24+08:00 如果是服务器,那么需要启动哪些服务?如果您只提供 HTTP 服务并且还需要 SSH,则只需监控 HTTP、HTTPS 和 SSH 流量,如果空闲超过 X 分钟,则将其休眠。您可以使用 tshark 进行检查。 Jason 2010-02-22T06:53:22+08:002010-02-22T06:53:22+08:00 你的脚本技能有多好?(或服务器监控系统) 您可能能够在以太网接口上对 TX/RX 字节进行采样(捕获 ifconfig 的输出,或解析 /proc/net/dev),如果 1 小时后低于某个阈值,则启动休眠序列? 我不知道这样的开箱即用解决方案,但我可以看到这样的东西会有多大用处。谷歌有许多数据中心,并将负载+功耗转移到一天中那个时间活跃的区域。
如果是服务器,那么需要启动哪些服务?如果您只提供 HTTP 服务并且还需要 SSH,则只需监控 HTTP、HTTPS 和 SSH 流量,如果空闲超过 X 分钟,则将其休眠。您可以使用 tshark 进行检查。
你的脚本技能有多好?(或服务器监控系统)
您可能能够在以太网接口上对 TX/RX 字节进行采样(捕获 ifconfig 的输出,或解析 /proc/net/dev),如果 1 小时后低于某个阈值,则启动休眠序列?
我不知道这样的开箱即用解决方案,但我可以看到这样的东西会有多大用处。谷歌有许多数据中心,并将负载+功耗转移到一天中那个时间活跃的区域。