# Orion-Stress-Tester **Repository Path**: sunhacker/Orion-Stress-Tester ## Basic Information - **Project Name**: Orion-Stress-Tester - **Description**: 一个简易,高效,精准的压力测试器,支持HTTP,WebSocket,TCP - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: https://mirrentools.org/ - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 61 - **Created**: 2022-01-15 - **Last Updated**: 2022-06-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Orion-Stress-Tester (OST) Read this in other languages: [English](./README.md), [简体中文](./README.zh.md). A simple, efficient and accurate stress tester, support HTTP, WebSocket and TCP ## How to run The project was created based on [vert.x 3.8.5](https://vertx.io/) , Operation environment requirements >= java 1.8([Running Orion-Stress-Tester without Java environment](./WithoutJavaEnvironment.md)), Coding and test environment java 1.8.0_121 Mode 1: ``` Download the latest release in releases, and execute the corresponding start.bat or start.sh after decompression ``` Mode 2: ``` mvn clean package Copy the root data folder, webroot folder and orion-stress-tester-fat.jar in target to one folder for execution java -jar Orion-Stress-Tester-fat.jar ``` If you want to perform a large number of test tasks, it is recommended to set the - XMS - Xmx of the JVM according to the configuration of your own computer Visit in browser: http://127.0.0.1:7090 ## Config description The configuration file of OST is config.json in the data folder ``` httpPort(int): Port, default 7090 instances(int): The number of instances the test task runs. default 0 of processors. If you don't know vert.x, you don't need to worry about this configuration ``` ## Client description The client is written based on Vue , and you can modify it through the client project [Orion-Stress-Tester-Client](https://github.com/MirrenTools/Orion-Stress-Tester-Client) ## Client example [Image link1](https://github.com/MirrenTools/Orion-Stress-Tester/blob/master/data/example-en.png) [Image link2](https://gitee.com/mirren/Orion-Stress-Tester/blob/master/data/example-en.png) ![Click on the front Image link](https://raw.githubusercontent.com/MirrenTools/Orion-Stress-Tester/master/data/example-en.png)