내 서버의 CPU는 다시 로드할 때 미친 듯이 뛰고 fail2ban
, 때로는 한낮에도 CPU가 엄청나게 높아집니다.
얼마 전에 로 전환하라는 지시를 받았던 기억이 납니다 systemd
. 어떻게 해야 할까요?
답변1
Freeswitch 로그에 기록된 데이터의 양 때문일 가능성이 높습니다. VoIP 트래픽이 많으면 많은 데이터가 빠른 속도로 로그에 기록됩니다. Fail2ban은 모두 스캔해야 합니다. 쓰기를 줄이기 위해 Freeswitch 로깅 수준을 조정하면 CPU 사용량을 줄이는 데 도움이 될 수 있습니다. 또한 IO 성능도 향상됩니다. Fail2ban을 다시 시작하면 데이터베이스를 다시 검색하여 이전에 저장된 IP 주소를 로드하고 차단합니다. 귀하의 경우에는 아마도 엄청날 것입니다. Fail2ban을 중지하고 데이터베이스를 삭제하여 Fail2ban 시작 속도를 높일 수 있습니다. 사용
fail2ban-client get dbfile
Fail2ban 데이터베이스 위치를 찾으십시오.