What is Nostr?
Who Let The Dogs Out 🐾 /
npub1mru…q6tm
2023-10-19 05:11:25

Who Let The Dogs Out 🐾 on Nostr: PLOW #testing #tool Наг­рузоч­ное тес­тирова­ние ...

PLOW

#testing #tool

Наг­рузоч­ное тес­тирова­ние HTTP-сер­веров.
В осно­ве - Go-биб­лиоте­ка `fasthttp` (https://github.com/valyala/fasthttp#http-client-comparison-with-nethttp).

Plow уме­ет отда­вать ста­тис­тику в реаль­ном вре­мени не толь­ко в окне тер­минала, но и в бра­узе­ре (порт встро­енного сер­вера: 18888).

За­пуск из Docker или уста­нов­ка из исходни­ков:

`go install github.com/six-ddc/plow@latest`

`plow <args>`

Аль­тер­натива:

`docker run --rm --net=host ghcr.io/six-ddc/plow <args>`

Ар­гумен­ты:
-- нас­трой­ка количес­тва потоков (-c),
-- жела­емо­е количес­тво зап­росов (-n),
-- вре­мя тес­та (-d 30s или -d 5m)
-- HTTP-метод (--method="GET").

Справ­ка прог­раммы (--help). Цель переда­ется без спе­циаль­ных парамет­ров.

https://github.com/six-ddc/plow

Author Public Key
npub1mrus2rv7mxpxj6e7tvpn5yxrpnfqyuvj7t68ma0lhytwxlk63lpsldq6tm