apuohjelma viritys (luominen) monta mehiläiset (micro EC2 tapauksissa) hyökätä (kuorma testi) tavoitteet (web-sovelluksia).
Myös kostotoimia häpeällisestä teosta vastaan ylpeä pesää.
Asennus käyttäjille
Haluttu:
Pip asentaa beeswithmachineguns
tai, jos on:
easy_install beeswithmachineguns
Asennus kehittäjille (w / virtualenv + virtualenvwrapper)
git klooni git: //github.com/newsapps/beeswithmachineguns.git
cd beeswithmachineguns
mkvirtualenv --no-site-paketit mehiläisten
easy_install pip
PIP asentaa -r requirements.txt
määritys EC2 valtakirjojen
Mehiläiset käyttää Boto kommunikoida EC2 ja siten tukee kaikkia samoja menetelmiä varastoida valtakirjojen että se tekee. Näitä ovat julistaa ympäristömuuttujia, kone-maailmanlaajuinen asetustiedostoja, ja käyttäjäkohtaisia asetustiedostoja. Voit lukea lisää näistä vaihtoehdoista boto & todellisten tuloste; s asetukset.
Käyttö
Tyypillinen mehiläiset istunto näyttää suunnilleen tältä:
mehiläiset up -s 4 -g julkisen -k frakkingtoasters
mehiläiset hyökkäävät -n 10000-c 250-u http://www.ournewwebbyhotness.com/
mehiläiset alas
Tämä pyörii up 4 palvelimien turvallisuus ryhmässä & lsquo; julkisen & rsquo; käyttämällä EC2 avainpari & lsquo; frakkingtoasters & rsquo ;, jonka yksityinen avain odotetaan asumaan ~ / .ssh / frakkingtoasters.pem.
Huomaa: oletus EC2 turvallisuus ryhmää kutsutaan & lsquo; oletuksena & rsquo; Oletuksena on lukitsee SSH pääsy. Suosittelen luoda & lsquo; julkisen & rsquo; turvallisuus ryhmä käytettäväksi mehiläisten ja nimenomaan avaamalla portti 22 tähän ryhmään.
Huomautus 2: Aina kuuluu kenoviivaa kun testataan toimialueen. Taustalla kuorma-testaus työkalu (ab) doesnt & todellisten tuloste; t tukevat raaka verkkotunnuksia.
Se käyttää sitten ne 4 palvelimia lähettää 10000 pyyntöjä, 250 kerrallaan, hyökätä OurNewWebbyHotness.com.
Lopuksi se pyörii alas 4. palvelimia. Muista tehdä tämä & ndash; me Aren & todellisten tuloste; t vastaa oman EC2 laskuja.
Täydelliset vaihtoehtoja tyyppi:
mehiläiset -h
varoitus! (LUE)
(Seuraavaa cribbed meidän alkuperäisestä blogitekstissä mehiläiset.)
Jos päätät käyttää Bees, kannattaa pitää mielessä seuraavat merkittävä varoitus: ne ovat, enemmän tai vähemmän hajautettu palvelunestohyökkäys in fancy paketin ja siksi, jos kohta ne milloin tahansa palvelimelle sinulla ei rsquo ; t omistavat te käyttäytyy epäeettisesti, pyydä Amazon Web Services-tili lukittu-out, ja olla vastuussa tuomioistuimessa mitään seisokkeja sinulle aiheuttaa.
Teitä on varoitettu.
Bugs
Ole hyvä ja kirjaudu teidän vioista Github asioista tracker.
vaatimukset
- Python
- boto
- paramiko
Kommentteja ei löytynyt