• Trong thời gian này, bạn không thể tạo bài mới, đăng comment, hay tạo tài nguyên mới để diễn đàn dọn dẹp nội dung.
    Diễn đàn sẽ sớm mở trở lại, chi tiết hãy theo dõi tại Discord
Biểu tượng tài nguyên

Plugin Việt Nam ServerBenchmark 1.0.0

Hỗ trợ phiên bản
  1. 1.12
  2. 1.13
  3. 1.14
  4. 1.15
  5. 1.16
  6. 1.17
  7. 1.18
  8. 1.19
  9. 1.20
Mã nguồn
https://github.com/anhcraft/ServerBenchmark
tool lỏd để stress test server

Cách dùng:
- Vào world trống
- Clear hết entity hiện tại
- Dùng gamerule chỉnh doMobSpawning thành false
- Dùng lệnh: /bench entity start <entity> <số lượng 1 batch> <delay mỗi lần (giây)> <tps min>
- Plugin sẽ spawn tại vị trí đứng và chạy cho đến khi tps tụt dưới ngưỡng thì tự động dừng
- Lệnh dừng: /bench entity end: có thể chạy từ console
- Permission: tron.tron.vn
- Sau khi end, plugin sẽ không xoá entity; có thể cài thêm essentials và dùng /killall
- Trước khi tiếp tục, kill xong thì chờ tps lên dần 20

Note:
- entity: chỉ cần check 3 loại 1 là display entity, 2 là armor stand, 3 là entity gì đó có collision và movement như zombie
+ hiện tại chưa có option cho entity vd tắt collision, AI, gravity, etc
- nếu số lượng 1 batch lớn thì sv sẽ k xử lý hết trong 1 tick chuẩn dc -> tps sẽ tụt -> dễ dính threshold; nên để batch vừa phải cỡ 100-200 entity/lần
- delay mỗi lần: entity spawn xong sẽ bị dính collision làm tụt tps -> như trên; nên delay cao tí vd 3-5 giây
- tps min: server trên 18 tps là ổn
- có thể cài thêm KeepChunks (để tránh unload chunk) và thoát server sau khi start
- nên gỡ plugin không cần thiết

kết quả sẽ thấp hơn dự kiến do test sẽ tập trung 1 khu vực; thực tế là mob sẽ phân tán khắp world và chunk nào chưa load thì sẽ ko tick

Result:
1.20.4 paper

- creeper (batch=200, delay=3, min-tps=18): 2000
- armor stand (batch=500, delay=3, min-tps=18): 25500
- item display (batch=500, delay=3, min-tps=18): 33000

1.16.5 tuinity
- creeper (batch=200, delay=3, min-tps=18): 1200
- armor stand (batch=500, delay=3, min-tps=18): 2000

Cách stress test khác
- join bot
- worldedit
- etc
ArgonMCBCDonate
Plugin Việt Nam  ArgonMCBCDonate  2024-03-05
Tác giả
anhcraft
Lượt tải
9
Lượt xem
682
Phát hành lần đầu
Cập nhật lần cuối

Lượt đánh giá

0.00 sao 0 lượt đánh giá
Quay lại
Trên cùng