ApacheBench
A command-line tool for benchmarking Apache HTTP servers to measure performance metrics like requests per second.
рдЕрд╡рд▓реЛрдХрди
ApacheBench рдХреНрдпрд╛ рд╣реИ?
рдЕрдкрд╛рдЪреЗрдмреЗрдВрдЪ (рдПрдмреА) рдЕрдкрд╛рдЪреЗ HTTP рд╕рд░реНрд╡рд░ рдХреЛ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рд╣реИ, рдЬрд┐рд╕реЗ рдХрдИ рд╕рдорд╡рд░реНрддреА рдЕрдиреБрд░реЛрдзреЛрдВ рдФрд░ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдЕрдиреБрд░реЛрдз рдФрд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╕рдордп рдЬреИрд╕реЗ рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдХреЗ рд╕рд░реНрд╡рд░ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдЖрдХрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
ApacheBench рдХрд┐рд╕ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?

рд╢реАрд░реНрд╖ рд╕реБрд╡рд┐рдзрд╛рдПрдВ
- рдмреЗрдВрдЪрдорд╛рд░реНрдХ HTTP рд╕рд░реНрд╡рд░ рдкреНрд░рджрд░реНрд╢рди
- рдПрдХрд╛рдзрд┐рдХ рд╕рдорд╡рд░реНрддреА рдЕрдиреБрд░реЛрдзреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ
- рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдЕрдиреБрд░реЛрдз рдЬреИрд╕реЗ рд╡рд┐рд╕реНрддреГрдд рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИ
- рд╡рд┐рднрд┐рдиреНрди рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдиреБрдХреВрд▓рди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ
ApacheBench рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ?
рдирд┐рд░реНрджрд┐рд╖реНрдЯ URL рдХреЗ рд╡рд┐рд░реБрджреНрдз рд╕рд░реНрд╡рд░ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП -n рдФрд░ рд╕рдорд╡рд░реНрддреАрддрд╛ рдХреЗ рд▓рд┐рдП -c рдЬреИрд╕реЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ ab рдЪрд▓рд╛рдПрдБред
рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯреВрд▓
рдлрд╛рдпрджреЗ & рдиреБрдХрд╕рд╛рди
рдлрд╛рдпрджреЗ
- рдореБрдлрд╝реНрдд рдФрд░ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд
- рд╣рд▓реНрдХрд╛ рдФрд░ рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди
- рд╡рд┐рд╕реНрддреГрдд рдкреНрд░рджрд░реНрд╢рди рдЕрдВрддрд░реНрджреГрд╖реНрдЯрд┐ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ
- рдЕрдкрд╛рдЪреЗ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рд╕рдорд░реНрдерд┐рдд
рдиреБрдХрд╕рд╛рди
- HTTP рдмреЗрдВрдЪрдорд╛рд░реНрдХрд┐рдВрдЧ рддрдХ рд╕реАрдорд┐рдд
- рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЬрдЯрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
- рдХреЛрдИ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдпреВрдЬрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдирд╣реАрдВ
рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ
- рд╕рд░реНрд╡рд░ рд▓реЛрдб рдХреНрд╖рдорддрд╛ рдХрд╛ рдкрд░реАрдХреНрд╖рдг
- рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдкреНрд░рджрд░реНрд╢рди рдЯреНрдпреВрдирд┐рдВрдЧ
- рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреА рддреБрд▓рдирд╛ рдХрд░рдирд╛
ApacheBench рдореВрд▓реНрдп
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдореАрдХреНрд╖рд╛рдПрдВ
рдЕрднреА рддрдХ рдХреЛрдИ рд╕рдореАрдХреНрд╖рд╛ рдирд╣реАрдВ
рдЗрд╕ рдЯреВрд▓ рдХреА рдкрд╣рд▓реА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмрдиреЗрдВ!