ApacheBench
A command-line tool for benchmarking Apache HTTP servers to measure performance metrics like requests per second.
āϏāĻāĻā§āώāĻŋāĻĒā§āϤāϏāĻžāϰ
ApacheBench āĻā§?
ApacheBench (ab) āĻšāϞ Apache HTTP āϏāĻžāϰā§āĻāĻžāϰā§āϰ āĻŦā§āĻā§āĻāĻŽāĻžāϰā§āĻ āĻāϰāĻžāϰ āĻāĻāĻāĻŋ āĻā§āϞ, āϝāĻž āĻāĻāĻžāϧāĻŋāĻ āϏāĻŽāĻāĻžāϞā§āύ āĻ āύā§āϰā§āϧā§āϰ āĻ āύā§āĻāϰāĻŖ āĻāϰ⧠āĻāĻŦāĻ āĻĒā§āϰāϤāĻŋ āϏā§āĻā§āύā§āĻĄā§ āĻ āύā§āϰā§āϧ āĻāĻŦāĻ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻžāϰ āϏāĻŽāϝāĻŧāĻā§āϞāĻŋāϰ āĻŽāϤ⧠āϰāĻŋāĻĒā§āϰā§āĻāĻŋāĻ āĻŽā§āĻā§āϰāĻŋāĻā§āϏā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϏāĻžāϰā§āĻāĻžāϰā§āϰ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻŽā§āϞā§āϝāĻžāϝāĻŧāύ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
ApacheBench āĻā§ āĻāĻžāĻā§ āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧ?
āĻā§āϝāĻžāĻ

āĻļā§āϰā§āώ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ
- āĻŽāĻžāύāĻĻāĻŖā§āĻĄ HTTP āϏāĻžāϰā§āĻāĻžāϰ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž
- āĻāĻāĻžāϧāĻŋāĻ āϏāĻŽāϏāĻžāĻŽāϝāĻŧāĻŋāĻ āĻ āύā§āϰā§āϧ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§
- āĻĒā§āϰāϤāĻŋ āϏā§āĻā§āύā§āĻĄā§ āĻ āύā§āϰā§āϧā§āϰ āĻŽāϤ⧠āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻŽā§āĻā§āϰāĻŋāĻā§āϏ āĻāĻāĻāĻĒā§āĻ āĻāϰā§
- āĻŦāĻŋāĻāĻŋāύā§āύ āĻāĻŽāĻžāύā§āĻĄ-āϞāĻžāĻāύ āĻŦāĻŋāĻāϞā§āĻĒā§āϰ āϏāĻžāĻĨā§ āĻāĻžāϏā§āĻāĻŽāĻžāĻāĻā§āĻļāύā§āϰ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧ
ApacheBench āĻā§āĻāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύ?
āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻāĻāϰāĻāϞā§āϰ āĻŦāĻŋāϰā§āĻĻā§āϧ⧠āϏāĻžāϰā§āĻāĻžāϰā§āϰ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āĻ āύā§āϰā§āϧā§āϰ āϏāĻāĻā§āϝāĻžāϰ āĻāύā§āϝ -n āĻāĻŦāĻ āĻāĻāϝā§āĻā§ -c-āĻāϰ āĻŽāϤ⧠āĻŦāĻŋāĻāϞā§āĻĒāĻā§āϞāĻŋāϰ āϏāĻžāĻĨā§ āĻāĻŽāĻžāύā§āĻĄ āϞāĻžāĻāύ āĻĨā§āĻā§ ab āĻāĻžāϞāĻžāύāĨ¤
āĻŦāĻŋāĻāϞā§āĻĒ āĻā§āϞ
āϏā§āĻŦāĻŋāϧāĻž & āĻ āϏā§āĻŦāĻŋāϧāĻž
āϏā§āĻŦāĻŋāϧāĻž
- āĻŦāĻŋāύāĻžāĻŽā§āϞā§āϝ⧠āĻāĻŦāĻ āĻāĻĒā§āύ āϏā§āϰā§āϏ
- āϞāĻžāĻāĻāĻāϝāĻŧā§āĻ āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϏāĻšāĻ
- āĻŦāĻŋāϏā§āϤāĻžāϰāĻŋāϤ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻ āύā§āϤāϰā§āĻĻā§āώā§āĻāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻāϰā§
- Apache āϏāĻžāϰā§āĻāĻžāϰā§āϰ āĻāύā§āϝ āĻŦā§āϝāĻžāĻĒāĻāĻāĻžāĻŦā§ āϏāĻŽāϰā§āĻĨāĻŋāϤ
āĻ āϏā§āĻŦāĻŋāϧāĻž
- HTTP āĻŦā§āĻā§āĻāĻŽāĻžāϰā§āĻāĻŋāĻ āĻ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧ
- āĻāĻŽāĻžāύā§āĻĄ-āϞāĻžāĻāύ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āύāϤā§āύāĻĻā§āϰ āĻāύā§āϝ āĻāĻāĻŋāϞ āĻšāϤ⧠āĻĒāĻžāϰā§
- āĻā§āύ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϝāĻžāϞ āĻāĻāĻāĻžāϰ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āύā§āĻ
āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻā§āώā§āϤā§āϰā§
- āϏāĻžāϰā§āĻāĻžāϰ āϞā§āĻĄ āĻā§āώāĻŽāϤāĻž āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻž āĻšāĻā§āĻā§
- āĻāϝāĻŧā§āĻŦ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āĻāĻŋāĻāύāĻŋāĻ
- āϏāĻžāϰā§āĻāĻžāϰ āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ āϤā§āϞāύāĻž
ApacheBench āĻŽā§āϞā§āϝ
āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻž
āĻāĻāύāĻ āĻā§āύ āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻž āύā§āĻ
āĻāĻ āĻā§āϞā§āϰ āĻĒā§āϰāĻĨāĻŽ āĻĒāϰā§āϝāĻžāϞā§āĻāύāĻžāĻāĻžāϰ⧠āĻšāύ!