mirror of
https://github.com/clinicjs/node-clinic.git
synced 2026-01-25 16:43:42 +00:00
* chore(package): update dependencies * docs(readme): add Greenkeeper badge * standard 11
node-clinic
Install
npm install -g clinic
Getting started
As a first step, run the clinic doctor:
clinic doctor -- node server.js
Then benchmark your server with wrk or autocannon:
wrk http://localhost:3000
autocannon http://localhost:3000
If you want to run autocannon or wrk as soon as your server starts listening you can
use the --on-port option
# $PORT is the port the server is listening on
clinic doctor --on-port 'autocannon http://localhost:$PORT' -- node server.js
Finally shut down your server (Ctrl+C). Once the server process has shutdown
clinic doctor will analyse the collected data and detect what type of issue
you are having. Based on the issue type, it will provide a recommendation for
you.
Report an issue
If you encounter any issue, feel free to send us an issue report at:
https://github.com/nearform/node-clinic/issues
When creating an issue, it will be a huge help for us if you upload your
data to the clinic cloud. To do this, use clinic upload:
clinic upload 1000.clinic-doctor
More information
For more information use the --help option:
clinic doctor --help
clinic upload --help
Flags
-h | --help Display Help
-v | --version Display Version
License
Languages
JavaScript
100%
