当我重新加载时,我的服务器的 CPU 会变得疯狂fail2ban
,有时中午 CPU 也会变得非常高。
我记得不久前我被告知要切换到systemd
,知道如何做吗?
答案1
最有可能的是由于写入 Freeswitch 日志的数据量。如果您有大量 VoIP 流量,将会有大量数据以高速率写入日志。 Fail2ban 必须扫描所有这些。调整 Freeswitch 日志记录级别以减少写入可能有助于减少 CPU 使用率。它还将提高 IO 性能。当您重新启动fail2ban时,它会重新扫描其数据库以加载并阻止以前保存的IP地址。对于你的情况来说,它很可能是巨大的。您可以停止fail2ban并删除该数据库以加速fail2ban启动。使用
fail2ban-client get dbfile
找到fail2ban数据库位置。