Skip to content

LocNguyenSGU/Calligo

Repository files navigation

📊 Microservice Chat App - Load Test Report

🔌 WebSocket Test

WebSocket Chart

STOMP over WebSocket tại ws://localhost:8081/ws-chat-native
Kịch bản: Kết nối → Subscribe → Gửi 5 tin → Đợi 3s → Ngắt kết nối
98.34% thành công | ❌ 1.65% lỗi (status 101)
Thời gian kết nối TB: 438ms | Max: 6.01s
📤 Gửi: 18,785 | 📥 Nhận: 95,436


🌐 HTTP API Test

HTTP Load Chart - Response Time
Biểu đồ chi tiết

HTTP Load Chart - Response Time
Biểu đồ chi tiết

Endpoint: /api/v1/chat-service/conversation/idAccount/6
👥 Người dùng: 1000 tổng | Ramp-up: 30 người/giây
🔄 34,705 yêu cầu | ❌ 0 lỗi (0%) -> Rất tốt ⏳ 95th percentile: 3,1s | Max: 5s
Media | 5ms -> Rất tốt

HTTP Load Chart - RPS
Bảng mô tả tổng quan

HTTP Load Chart - Response Time
Biểu đồ chi tiết

Endpoint: /api/v1/friend-service/friends/check-relationship/idAccountSource/1/idAccountTarget/3
👥 Người dùng: 10,000 tổng | Ramp-up: 500 người/giây
🔄 494,668 yêu cầu | ❌ 10,189 lỗi (2.06%)
95th percentile: 11s | Max: 133s
⚠️ Độ trễ cao và tỷ lệ lỗi cần được tối ưu.

📌 Kế Hoạch Tiếp Theo

  • Tìm nguyên nhân lỗi status 101 và HTTP timeout.
  • Tối ưu hiệu suất hệ thống.
  • Thử nghiệm thêm các API khác và mô phỏng tải cao hơn.

About

backend Spring boot microservice website chat, call realtime

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages