siege
4.2.0HTTP regression testing and benchmarking utility
Install
brew install siegeDetails
Sources
Supported platforms
| Architecture | Platforms | Version | Download |
|---|---|---|---|
| Apple Silicon | Golden Gate | 4.2.0 | FileSHA-2561719d07849fc2f551e059679af70b8eed354e282c0c16240cccb0cf601ed537f |
| Apple Silicon | Tahoe | 4.2.0 | FileSHA-2563186ecf8ef3b546c3b2bb32dc002c954e66d093b7a7448fd78e5adaf923a8d24 |
| Apple Silicon | Sequoia | 4.2.0 | FileSHA-256ecd09a37f6ffb889db49b639abc0d2f3178a66c53cd5a1b0254a8c3eab96fdd0 |
| Apple Silicon | Sonoma | 4.2.0 | FileSHA-256ec7d129c7ebecabd7dbf124362ebf27fd0d5efb2e88b5080f7e7203afa6798b3 |
| Intel | Sonoma | 4.2.0 | FileSHA-256d82d56e7d981fa198ee87a7f35cc2676e0b92ca10a9cadc02514eda7113ec0d3 |
| ARM64 | Linux | 4.2.0 | FileSHA-256efa16f2f8c71eb84d4e98ead888de7d2aab940e95dfe19bd40a3960de22b6f89 |
| x86_64 | Linux | 4.2.0 | FileSHA-256770a4c20b41bcd77a748cd667255508b882bd1449440799104a950058ce38635 |
Dependencies
- openssl@4
Package data
Caveats
macOS has only 16K ports available that won't be released until socket
TIME_WAIT is passed. The default timeout for TIME_WAIT is 15 seconds.
Consider reducing in case of available port bottleneck.
You can check whether this is a problem with netstat:
# sysctl net.inet.tcp.msl
net.inet.tcp.msl: 15000
# sudo sysctl -w net.inet.tcp.msl=1000
net.inet.tcp.msl: 15000 -> 1000
Run siege.config to create the ~/.siegerc config file.
