flanpan / snlocust

A high performence load test tool, implement with skynet and locust web ui.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

snlocust

Description

A high performence load test tool, implement with skynet and locust.

Design

flowchart TD;
browser[browser 1..n]<--http get data-->web
agent[agent 1..n]-->stats[stats 1..n]-->web
agent-->counter[counter 1..n]-->web
logger-->web--websocket push log-->browser
Loading

Install

pull submodule

git submodule update --init

build linux

make linux

or macosx

make macosx

run

./start.sh

open the browser with default url http://127.0.0.1:8001

About

A high performence load test tool, implement with skynet and locust web ui.


Languages

Language:Lua 41.5%Language:C 24.1%Language:HTML 15.1%Language:JavaScript 10.6%Language:CSS 8.2%Language:Makefile 0.4%Language:Shell 0.0%