connlan / udpcopy Goto Github PK
View Code? Open in Web Editor NEWThis project forked from wangbin579/udpcopy
It can copy udp requests for real testing
License: Other
This project forked from wangbin579/udpcopy
It can copy udp requests for real testing
License: Other
Name: udpcopy It is an online UDP duplication tool and can be used for testing Description: It can help you find bugs without deploying your server software on your production servers.It can also be used to do smoke testing against your products. Scenarios: 1) Distributed stress testing Use udpcopy to copy real-world data to stress test your server software. Bugs that only can be produced in high-stress situations can be found. 2) Hot backup 3) Online testing Prove the new system is stable and find bugs that only occur in the real world. 4) Benchmark Usage: 1) Install a) download the source code from github: git clone http://github.com/wangbin579/udpcopy b) sh autogen.sh c) ./configure d) make e) make install 2) Run: a) on the source host (root privilege is required): ./udpcopy -x local_port-remote_ip:remote_port b) on the target host iptables -I OUTPUT -p udp --sport port -j QUEUE # if not set Note: 1) It is tested on Linux only (kernal 2.6 or above). 2) Udpcopy may lose packets hence lose requests. 3) Udpcopy is single-threaded now. 4) Root privilege is required. 5) Check error.log if you encounter some problems and feel free to report it to us([email protected]).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.