Тестирование сервера приложением PHP - PullRequest
2 голосов
/ 10 октября 2009

У меня есть приложение PHP, которое будет принимать загрузки изображений, и я ожидаю ~ 20000 через 2 дня. Я понятия не имею, сколько трафика может обработать мой сервер ... Как бы я смоделировал это заранее, чтобы убедиться, что он работает нормально? Я знаю, что в Rails есть системы, упрощающие тестирование, но какие инструменты я могу использовать для имитации загрузки и одновременной обработки скриптов в таком масштабе?

Спасибо!

Ответы [ 4 ]

4 голосов
/ 10 октября 2009

Apache JMeter - один из лучших инструментов для нагрузочного тестирования. Я уверен, что он может удовлетворить ваши потребности.

1 голос
/ 10 октября 2009

Взгляните на Siege , это простая утилита для регрессионного тестирования и тестирования.

1 голос
/ 10 октября 2009

Еще одним отличным вариантом является написание сценария php, который использует cUrl для многократного взаимодействия с механизмом php, вы можете запустить несколько экземпляров, чтобы увидеть, как он реагирует.

0 голосов
/ 12 октября 2009

Некоторые похожие посты, есть множество инструментов для этого. Наиболее популярными инструментами нагрузочного тестирования с открытым исходным кодом являются OpenSTA и JMeter. Но есть бесчисленное множество других.

Лучший способ провести стресс-тестирование сайта Инструмент с открытым исходным кодом для испытаний на стресс, нагрузку и производительность

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...