nhoccom95
Senior Member
Chào các thím, em đấm nhau với tụi ddos site em mấy tháng nay rồi. Trước nó đấm ít e còn đỡ được
. Giờ nó đấm ghê quá nên api thỉnh thoảng down nên xin các thím giải pháp tối ưu hơn ạ . Hệ thống của em đang như thế này:
Domain -> cloudflare -> aws loadbalancer -> server API (aws ec2)
Mỗi server API e chạy 2 cluster node (e dùng pm2 để quản lý). Các server này đọc ghi dữ liệu với 1 con ec2 khác chạy mongodb. Hiện tại e đang dính khoảng 250k request/ phút (e xem trong monitor aws) vào loadbalancer nên các process node hoạt động > 100% hết nên bị đứng liên tục. E không rõ đoạn này thế nào mà process node > 100% nhưng monitor ở aws chỉ hiện khoảng 30-50% cpu.
API server e tạo ec2 t2.medium (2 core 4gb ram) đang chạy 7 con ạ.
MongoDB e tạo ec2 t3.xlarge (4 core 8gb ram) đang chạy 1 con.
Rate limit api là 10requests/ip/phút.
E có kiểm tra con db thì không thấy quá tải nên đoán nó chỉ ở node thôi ạ. Trước đây nó đấm 100k rpm vẫn chạy ngon, nhưng giờ nó đấm e đau hơn nên bắt đầu sập rồi
. Giải pháp của e là tăng số lượng server chạy node hoặc tăng cấu hình server lên nhưng không biết có ổn không. Thím nào đã từng chống ddos cho e xin giải pháp với ạ

. Giờ nó đấm ghê quá nên api thỉnh thoảng down nên xin các thím giải pháp tối ưu hơn ạ . Hệ thống của em đang như thế này:Domain -> cloudflare -> aws loadbalancer -> server API (aws ec2)
Mỗi server API e chạy 2 cluster node (e dùng pm2 để quản lý). Các server này đọc ghi dữ liệu với 1 con ec2 khác chạy mongodb. Hiện tại e đang dính khoảng 250k request/ phút (e xem trong monitor aws) vào loadbalancer nên các process node hoạt động > 100% hết nên bị đứng liên tục. E không rõ đoạn này thế nào mà process node > 100% nhưng monitor ở aws chỉ hiện khoảng 30-50% cpu.
API server e tạo ec2 t2.medium (2 core 4gb ram) đang chạy 7 con ạ.
MongoDB e tạo ec2 t3.xlarge (4 core 8gb ram) đang chạy 1 con.
Rate limit api là 10requests/ip/phút.
E có kiểm tra con db thì không thấy quá tải nên đoán nó chỉ ở node thôi ạ. Trước đây nó đấm 100k rpm vẫn chạy ngon, nhưng giờ nó đấm e đau hơn nên bắt đầu sập rồi
. Giải pháp của e là tăng số lượng server chạy node hoặc tăng cấu hình server lên nhưng không biết có ổn không. Thím nào đã từng chống ddos cho e xin giải pháp với ạ




