Skip to content

Instantly share code, notes, and snippets.

@simonespa
Last active October 5, 2020 18:45
Show Gist options
  • Select an option

  • Save simonespa/5bb998a3e14c882eefef765da23358b3 to your computer and use it in GitHub Desktop.

Select an option

Save simonespa/5bb998a3e14c882eefef765da23358b3 to your computer and use it in GitHub Desktop.
Performance testing and Profiling
artillery quick --insecure --count 100 -n 50 https://domain.com
artillery run --insecure --output report.json --target https://example.co.uk config.yaml
https://clinicjs.org/
https://nodesource.com/
https://github.com/wg/wrk
config:
target: "https://example.co.uk"
phases:
- duration: 300
arrivalRate: 5
name: Warm up (5 minutes)
- duration: 600
arrivalRate: 5
rampTo: 25
name: Ramp up load (10 minutes)
- duration: 1200
arrivalRate: 25
name: Sustained load (20 minutes)
scenarios:
- name: "Load your personal page"
flow:
- get:
url: "/home/my"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment