Тестирование производительности приложения - Cloud Foundry - PullRequest
0 голосов
/ 10 февраля 2019

Литейный центр Pivotal Cloud абстрагирует VM, контейнеры, процесс ОС


В облачном литейном подразделении единица развертывания представляет собой приложение


Но на производстве приложение может вызывать утечки памяти,высокая загрузка ядра процессора, большое количество операций ввода-вывода (файловых дескрипторов), размер виртуальной памяти процесса приложения во время выполнения, огромное количество соединений с базой данных, которые легко отслеживать с помощью приложения, работающего непосредственно на виртуальной машине Linux.

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


Как выполнить такое тестирование производительности приложения в Cloud Foundry?

1 Ответ

0 голосов
/ 10 февраля 2019

Что касается тестирования производительности в расчете на одного пользователя, вам не нужно делать это в облачном хранилище, большинство приложений CF можно запускать как автономные приложения.Инструменты, используемые для тестирования, больше связаны с технологией и SDK.

Наиболее распространенными типами CF-приложений являются веб-приложения. В этом вам поможет несколько инструментов тестирования производительности с открытым исходным кодом .

Если вместо тестирования производительности выЕсли вы хотите измерить производительность приложений, работающих под CF, вы можете использовать плагин CF Top .

...