https://github.com/byteszero/node_api
https://github.com/byteszero/node_api
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/byteszero/node_api
- Owner: BytesZero
- Created: 2023-09-07T07:45:45.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-07T09:05:38.000Z (over 2 years ago)
- Last Synced: 2025-01-04T17:19:18.824Z (12 months ago)
- Language: JavaScript
- Size: 126 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 简单测试 Node JS API 服务性能
### 运行
``` yaml
npm i
npm start
```
### 测试(斐波那契数列)
```
wrk -t12 -c400 -d120s http://127.0.0.1:8081/fibonacci/80
```
### 结果
```
Running 2m test @ http://127.0.0.1:8081/fibonacci/80
12 threads and 400 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 145.68ms 45.73ms 598.98ms 81.17%
Req/Sec 138.54 67.60 434.00 64.53%
198532 requests in 2.00m, 49.42MB read
Socket errors: connect 155, read 110, write 0, timeout 0
Requests/sec: 1653.05
Transfer/sec: 421.33KB
```
## Docker 部署
```
docker build -t node_api .
docker run -p 8081:8081 node_api
```
## Docker 测试结果

