디도시파이 | Golang(오픈소스)으로 작성된 고성능 부하 테스트 도구 ⚡
4744 단어 devopsperformancegotesting
새로운 오픈 소스 부하 테스트 도구인 Ddosify를 소개하려고 합니다. 우리는 다중 프로토콜, 사용하기 쉬운 고성능 성능 테스트 도구를 만드는 것을 목표로 했습니다. 🚀
ddosify / ddosify
Golang으로 작성된 고성능 부하 테스트 도구입니다.
Ddosify - 고성능 부하 테스트 도구
특징
✔️ 프로토콜 불가지론 - 현재 HTTP, HTTPS, HTTP/2를 지원합니다. 다른 프로토콜이 진행 중입니다.
✔️ 시나리오 기반 - JSON 파일에 흐름을 만듭니다. 한 줄의 코드 없이!
✔️ 다양한 부하 유형 - 다양한 부하 유형에서 시스템의 한계를 테스트합니다.
설치
ddosify
는 Docker , Homebrew Tap 을 통해 사용할 수 있으며 macOS, Linux 및 Windows용 releases page에서 미리 컴파일된 바이너리를 다운로드할 수 있습니다.
도커
docker run -it --rm ddosify/ddosify
홈브류 탭(macOS 및 Linux)
brew install ddosify/tap/ddosify
apk, deb, rpm 패키지
# For Redhat based (Fedora, CentOS, RHEL, etc.)
rpm -i https://github.com/ddosify/ddosify/releases/download/v0.1.1/ddosify_amd64.rpm
# For Debian based (Ubuntu, Linux Mint, etc.)
wget https://github.com/ddosify/ddosify/releases/download/v0.1.1/ddosify_amd64.deb
dpkg -i ddosify_amd64.deb
# For Alpine
wget https://github.com/ddosify/ddosify/releases/download/v0.1.1/ddosify_amd64.apk
apk add --allow-untrusted ddosify_amd64.apk
편의 스크립트 사용(macOS 및 Linux)
/usr/local/bin
로 이동하려면 스크립트에 루트 또는 sudo 권한이 필요합니다. View on GitHub
https://github.com/ddosify/ddosify
앞서 말했듯이 우리의 주요 초점은 가장 쉬운 사용법으로 로드 테스트와 관련된 모든 작업을 수행할 수 있는 로드 테스트 도구를 만드는 것입니다. 현재 도구가 귀하의 요구 사항을 충족하지 않는다고 생각되면 귀하의 필요에 따라 Ddosify를 개선할 수 있도록 저에게 연락해 주십시오. ⚡
피드백은 언제나 환영합니다. 사랑스러운 하루.
Reference
이 문제에 관하여(디도시파이 | Golang(오픈소스)으로 작성된 고성능 부하 테스트 도구 ⚡), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/fatihbaltaci/ddosify-high-performance-load-testing-tool-written-in-golang-opensource-5a1k텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)