test performance nodejs
-
có ai biết cách test performance nodejs không , tức là có công cụ gì để sản sinh hàng triệu http request cùng lúc ấy để mình thử khả năng chịu tải của server
-
Đơn giản thì bạn có thể dùng ab, hoặc siege
Phức tạp hơn có thể sử dụng jmeter
-
Recommend sử dụng Apache Bench
https://www.petefreitag.com/item/689.cfm
-
jmeter dùng sao bạn ,mình chả biết cài cái đó lên vps
-
@hpplcc Bình thường mình chạy GUI, bạn cài java 7 download cái jmeter về mở lên là chạy ngon . Chạy terminal thì có thể tham khảo bài này https://www.blazemeter.com/blog/5-ways-launch-jmeter-test-without-using-jmeter-gui
-
vps đâu có xài GUI dc đâu mà chạy dc
-
@hpplcc vps window vẫn có GUI mà
-
vps 90 % linux bạn ơi, mình xài linux thì làm sao?????????, thực tế chút đi
-
@hpplcc đã nói trong test performance nodejs:
vps 90 % linux bạn ơi, mình xài linux thì làm sao?????????, thực tế chút đi
mình đính kèm hướng dẫn chạy Terminal đấy thôi ?. bạn dùng máy tính tự tạo sẵn ra cái file config up lên vps chạy là được mà . VPS window đầy mà sao ko thực tế chứ o.0
-
@hpplcc Linux thì có Apache Bench sẵn luôn ko cần cái gì thêm
-
cái đó nó yếu quá , mình cần cái mạnh hơn , cỡ 100k trở lên
-
@hpplcc
Ví dụ đơn giản
ab -n 100 -c 10 http://www.yahoo.com/
Ví dụ này là tạo 100 request, trong đó mỗi lần thực hiện 10 request đồng thời tới http://www.yahoo.com/
-
Mình nghĩ là chưa có công cụ và máy để có thể thực hiện hàng triệu http request cùng lúc như bạn muốn được đâu.
Như @nguyenquynhan, bạn có thể sử dụngApache Bench
-c
sẽ là số request cùng lúc mà bạn muốn.
Chạy mất cũng cỡ 1p cho 100k requests
Ps : mình chưa chạy bao giờ, nhưng bạn có thể tham khảo tại đây
-
thế thì cũng phải vài vps mới ăn được và tốn cpu lắm vài triệu thì có 1 vài công cụ như tsung. Nó hỗ trợ scale ra nhiều máy bắn request
-
đang tìm hiểu Tsung mà thấy khó nhằn quá ,cái tsung nó bắt cài cả đống thứ nào là erlang, perl,v.v.. loạn hết cả lên ,có khi cài dc có khi không