![Fail2ban Debian 9,自由切换](https://linux22.com/image/144698/Fail2ban%20Debian%209%EF%BC%8C%E8%87%AA%E7%94%B1%E5%88%87%E6%8D%A2.png)
当我重新加载时,我的服务器的 CPU 会变得疯狂fail2ban
,有时中午 CPU 也会变得非常高。
我记得不久前我被告知要切换到systemd
,知道如何做吗?
答案1
最有可能的是由于写入 Freeswitch 日志的数据量。如果您有大量 VoIP 流量,将会有大量数据以高速率写入日志。 Fail2ban 必须扫描所有这些。调整 Freeswitch 日志记录级别以减少写入可能有助于减少 CPU 使用率。它还将提高 IO 性能。当您重新启动fail2ban时,它会重新扫描其数据库以加载并阻止以前保存的IP地址。对于你的情况来说,它很可能是巨大的。您可以停止fail2ban并删除该数据库以加速fail2ban启动。使用
fail2ban-client get dbfile
找到fail2ban数据库位置。