Альтернативи бенчмарку apache? [зачинено]


26

Мені б хотілося, щоб деякі інструменти для ubuntu, якими я можу скористатися для тестування свого сервера, скільки він може працювати.

Будь-які пропозиції? Раніше я використовував орієнтир apache, але хотів би спробувати щось інше.

(Як побічне питання, чи працює бенчмарк apache, якщо я використовую лише nginx?)

Відповіді:


29

ab надсилає лише веб-запити, не байдуже, що сервер тестує. Однак він перевіряє лише одну сторінку.

Є парфметр, облога, httpload, jmeter та ряд інших.

httpload досить приємний, оскільки ви можете подати на нього ряд URL-адрес, які будуть перевірені.



Я рекомендую ей, оскільки це дуже просто встановити та використовувати.
Мухаммад Хьюді

12

abзанадто повільно для тестування nginx. Я б рекомендував wrk. Ви можете легко створити його з джерела.


1
Дякую тобі! саме те, що я шукав. порівняно з іншими такими інструментами, як це wrkробиться, це краще
Northys

9

Я рекомендую облогу для легких у встановленні тестів навантаження. Додатково до орієнтиру apache, ви можете надати йому список URL-адрес для завантаження тесту.

Проста команда на кшталт

siege -d10 -c10 -i -f urls.txt

і urls.txtяк , наприклад ,

http://www.example.com/
http://www.example.com/path1
http://www.example.com/path2

запустить тест навантаження з 10 одночасними користувачами (-c10), зачекайте до 10 секунд між кожним викликом та наступним (-d10), а також випадково (-i) отримає URL-адресу з файлу (-f).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.