Cafemmo Club
← Quay lại danh sách

Elasticsearch test performance

money24/10/20192064 lượt xem22 bình luận

Mấy hôm nay có vài ý tưởng mới + cũng muốn kiểm tra thử Elasticsearch (ES) làm ăn thế nào nên mình viết 1 cái tool request liên tục đến ES server.

Cấu hình ES server:

  • 1 node, gần 30M documents
  • VPS L SSD của Contabo (CPU 8 cores, 30Gb RAM, 88Gb SSD)

Cách tool chạy để test: chạy 40 threads, liên tục gửi http request đến ES server. 1 lần request là 1 query với keyword khác nhau (để tránh việc ES cache - bắt nó phải thực hiện search thật sự). Nếu request fail thì thực hiện lại đúng request đó tối đa 3 lần. Nếu vẫn fail thì tính đó là 1 lần lỗi.

Kết quả:

  • Tổng thời gian chạy tool: 26 tiếng
  • Tổng số request: hiện tại vẫn đang chạy, là hơn 10M requests rồi
  • Số request lỗi: không có
  • Response time: đa số là 0.0x second
  • CPU của VPS trong suốt quá trình test chưa bao giờ vượt 25%
  • RAM: dùng khoảng 18Gb (còn dư 12Gb)

Kết luận: không biết nói gì nữa, tùy các người anh em thiện lành đánh giá.

Bình luận

Đang tải...

Đang kiểm tra đăng nhập...

Elasticsearch test performance · Cafemmo Club