π μ΄ κΈμ μΈνλ°μμ μ 곡νλ "λκ·λͺ¨ νΈλν½ μ²λ¦¬λ₯Ό μν λΆν ν μ€νΈ μ λ¬Έ/μ€μ " κ°μλ₯Ό μκ°νλ©΄μ μ 리ν λ΄μ©μ λ°νμΌλ‘ μμ±ν κΈμ λλ€.
λκ·λͺ¨ νΈλν½ μ²λ¦¬λ₯Ό μν λΆνν μ€νΈ μ λ¬Έ/μ€μ κ°μ | JSCODE λ°μ¬μ± - μΈνλ°
JSCODE λ°μ¬μ± | , [μ¬μ§]π€¬ μλΌμ΄, λͺ» ν΄λ¨Ήκ² λ€!λΉμ 곡μλ‘ κ°λ°μ μμν΄ μ¬λ¬ νμ¬μμ CTOλ‘ νλνλ€κ°, νμ¬λ κ΅μ‘μλ‘ νλνκ³ μλ λ°μ¬μ±μ΄λΌκ³ ν©λλ€. μ λ λΉμ 곡μλ‘ κ°λ°μ μμ
www.inflearn.com
k6 μΉ λμ보λκ° λ¬΄μ² λ³΅μ‘ν΄ λ³΄μΈλ€.
μμΉλ€μ μΌμΌν μ΅νκΈ°μ λ§μ κ² κ°μ΄ λκ»΄μ§λ€.

κ·Έλ¬λ νλ ν μ λ²μΉμ λ°λΌ 3κ°μ§λ§ νμΈνλ©΄ λλ€.
- νλ ν μ λ²μΉ : μ 체 κ²°κ³Όμ λλΆλΆμ΄ μΌλΆ μμΈμμ λΉλ‘―λλ€λ κ°λ μ μ€λͺ νλ λ²μΉμΌλ‘, νν 80/20 λ²μΉμ΄λΌκ³ λ νλ€(μ 체 κ²°κ³Όμ 80%κ° 20%μ μμΈμμ λΉλ‘―λλ€)
π μμΉ νμΈνκΈ°
1. HTTP Request Rate

- http_reqs : 1μ΄λΉ 1300κ°μ μμ²μ μ²λ¦¬νκ³ μλ€λ λ» (= Throughput 1300)
2. HTTP Request Duration


- Request Duration : νκ· μ μΌλ‘ μμ²μ 보λμ λ μλ΅νλ μκ°μ΄ 49ms λΌλλ» (= Latency)
3. HTTP Request Failed

- μμ² μ€ν¨κ° λ°μνλ€λ©΄ μ μ€ν¨νλμ§ λλ²κΉ μ΄ νμν¨
π μμΉ ν΄μνκΈ°
1. HTTP Request Rate
- κ°μ μ μ μκ° 4000μ λμ΄κ°κ³ μμ λ νμΈν web dashboard

κ·Έλνμ νλ¦μ 보면 κ°μμ μ μλ(vus) λ κ³μ μ¦κ°νκ³ μλ λ°λ©΄
Throughputμ 2800μ κ³μ λ¨Έλ¬Όκ³ μλ κ²μ νμΈν μ μλ€.
μ΄λ°μλ κ°μμ μ μμ http_reqs κ° λΉμ·νκ² κ°κ³ μλλ°, μ΄λμκ°λΆν°
κ°μμ μ μλ μ¦κ°νλλ° Throughput μ΄ μ¦κ°νκ³ μμ§ μλ€.
λμ΄μ μ¦κ°νμ§ μλ νμ¬μ Throughput μ΄ νμ¬ μμ€ν μ μ΅λ Throughput μΈκ²μ΄λ€.
= νμ¬ μμ€ν μ 1μ΄λΉ μ΅λ 2800κ°μ μμ²μ μ²λ¦¬ν μ μλ μμ€ν μ΄λ€(= νμ¬ μμ€ν μ μ΅λ Throughput μ 2800TPS μ΄λ€)
2. HTTP Request Duration
μμ²λΉ μλ΅νλ μκ°μ΄ λΉμ΄μμ μΌλ‘ λμ κ²½μ° λ¬Έμ κ° μλ κ²μ΄ μλμ§ μ²΄ν¬ν΄μΌ νλ€.
γ΄ λΉμ΄μμ μΌλ‘ λμ μκ°μ λͺμ΄μΌκΉ ? μ΄κ±΄ μ νκΈ° λλ¦μ΄λ€.
ex ) μλ₯Ό λ€μ΄ μλ΅ μκ°μ΄ 1μ΄ μ΄μμΌλ‘ λμ΄κ° λ μ¬μ©μλ€μ μλΉμ€ μ΄νλ₯ μ΄ λ§μμ§λ€λ©΄, ν΄λΉ μλΉμ€μμ
μ μν μ μλ λΉμ΄μμ μΌλ‘ λμ μκ°μ 1μ΄κ° λ κ²μ΄λ€.

Requst Duration κ·Έλνλ₯Ό 보면 2800κ°μ μμ²μ μ²λ¦¬ν¨μ μμ΄μλ λλΆλΆμ μμ²μ΄ 1μ΄ μ΄λ΄μ μλ΅νκ³ μλ κ²μ νμΈν μ μλ€.
λμμ κ°μ μ μ μ(Request Rate)κ° μ¦κ°ν¨μ λ°λΌμ μλ΅κ°(Request Duration, Latency) λ μ μ μ¦κ°νλλ°, μ κ·Έλ΄κΉ ?
μλ²κ° μ²λ¦¬ν μ μλ μμ 1μ΄μ 2800κ° μ λμΈλ°, κ°μμ μ μκ° μ¦κ°νλ€λ κ²μ
μμ² κ°μ΄ 1μ΄μ 4000, 5000 μ΄μμΌλ‘ μ μ μ¬λΌκ°κ³ μλ€λ κ±Έ μλ―Ένλ€.
κ·Όλ° μλ²λ κ³μν΄μ 1μ΄μ 2800κ°λ§ μ²λ¦¬νλ€λ³΄λ λ¨μ μμ²λ€μ μ μ λ°λ €μ λκΈ°νκ² λλ€.
HTTP Request Rate (=Throughput) λ μ ν΄μ Έ μλλ° λκΈ°νλ μκ°λλ¬Έμ Latencyκ° λμ΄λλ νμμ΄ λ°μνκ² λλ€.
3. HTTP Request Failed
μμ²μ μ€ν¨κ° μλ€λ©΄ λ°λμ νμΈνκ³ λΆμν΄μΌ ν¨
k6 λΆνν μ€νΈλ₯Ό μ§ννλ©΄μ μ²μμ μ ν ν 6000 κ°μμ μ μμ λλ¬ν λκΉμ§ κΈ°λ€λ¦΄ νμλ μκ³
Throughput μ΄ μ¦κ°νμ§ μλ μκ°μ΄ λ°μνλ ꡬκ°μ΄ μμΌλ©΄ κ·Έ μκ°λκΉμ§λ§ λΆνν μ€νΈλ₯Ό μ§ννλ©΄ λλ€
γ΄ λ΄κ° ꡬμ±ν μλ²κ° 1μ΄λΉ λͺκ°μ μμ²μ 견λλΌ μ μλμ§λ₯Ό νλ¨ν μ μλ€.
'TEST' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
| [k6] λ°°ν¬ μ λΆν ν μ€νΈλ‘ μ±λ₯ λ³λͺ© ν΄κ²°νκΈ° β TPS 2λ°° ν₯μ (3) | 2025.06.05 |
|---|---|
| [TEST] λΆνν μ€νΈ : νΈλν½ μ¦κ°μ λ°λ₯Έ μμ€ν μ€κ³ λ° νμ₯ λ°©λ² (0) | 2025.05.27 |
| [TEST] λΆνν μ€νΈ : μ±λ₯ κ°μ μ λ΅ (0) | 2025.05.27 |
| [TEST] λΆνν μ€νΈ : λ³λͺ©μ§μ (0) | 2025.05.27 |
| [TEST] λΆνν μ€νΈ : κΈ°λ³Έ κ°λ (1) | 2025.05.26 |