با سلام
امروز با اینکه در سرور شاهد لود پایینی بودیم ، ولی سرعت سرور به شدت پایین بود.
با بررسی پیغام های سرور با دستور زیر:
tail -f /var/log/messages
شاهد خطاهای زیر بودیم:
kernel: nf_conntrack: table full, dropping packet.
kernel: __ratelimit: 15812 callbacks suppresse
این مورد نشان می دهد حملات DOS روی سرور وجود دارد و connection tracking table در سرور شما فول شده است.
در این مواقع با افزایش تعداد اتصالات و یا کاهش timeout می توانید تا حدی این مورد را کنترل کنید.
برای این مورد می توانید دستورات زیر را وارد کنید تا بصورت موقت مشکل رفع شود:
sysctl -w net.ipv4.netfilter.ip_conntrack_tcp_timeout_established=54000
sysctl -w net.netfilter.nf_conntrack_generic_timeout=60
sysctl -w net.netfilter.nf_conntrack_max=131072
اگر بخواهید بصورت دائمی این مقادیر اعمال شود باید در فایل زیر:
/etc/sysctl.conf
این مقادیر را اضافه کنید و ذخیره کنید.
امیدواریم این آموزش بدردتون خورده باشه
آموزش نحوه خالی کردن کش مرورگر کروم
کش مرورگر که شامل Temporary Internet Files میشه و به معنی«فایلهای موقت اینترنتی» هست در افزایش سرعت لود برای دسترسی به سایتها نقش بزرگی را