Я работаю над распределенным приложением с 50 различными модулями. У них очень мало техосмотра. Ясно, что мне нужно определить приоритеты, какие модули/классы нуждаются в тестировании. Есть ли способ понять, сколько раз данная строка кода была выполнена в prod (и какой класс используется на какой частоте в шаблоне использования в режиме реального времени), например, через неделю? Я упоминаю prod, поскольку эта инструментария не должна влиять на уже запущенный код из-за очевидных чувствительных причин. Мы используем maven для развертывания. Я слышал, corbetura может пригодиться для этого случая использования, но не смог найти, как из их документации. Кто-то раньше делал подобное? Обратите внимание, что предположение о том, что в уже запущенном коде при производстве отсутствуют единичные тестовые примеры.Количество раз LOC выполнено в ** PROD ** - для приложения java
ответ
Мы используем newrelic
Это даст вам знать, какой метод используется наиболее, который является самым медленным один, производительность БД и многое другое. Так мы контролируем производство, и мы также использовали его для планирования стресс-тестов.
Я надеюсь, что это поможет.
спасибо. не в состоянии проголосовать. но я попробую это и задаю это как ответ - выглядит перспективным – gov
@gov вы должны изучить [newrelic insights] (http://newrelic.com/insights), используя эту функцию, которую вы можете запросить в режиме реального времени, чтобы отличить, какой сервис/модуль реагирует медленнее или имеет более высокую норму исключений. – liorsolomon
- 1. Повторяющееся действие определенное количество раз, если условие не выполнено
- 2. Ожидаемый rel [loc, loc] (...), но получил rel [loc, loc], что означает rel [loc, loc] (...)?
- 3. Выполнение не выполнено для приложения задачи: compileDebugJavaWithJavac
- 4. Нет Количество штук в/v1/loc/items и отсутствующие полезные данные в/v1/loc/inventory
- 5. Количество раз Другие приложения Открытый iPhone
- 6. Развертывание приложения Bluemix в PRE и PROD
- 7. Удостоверьтесь, что java-исполнение из другого Java-приложения выполнено успешно
- 8. Записывать каждый раз $ watch выполнено
- 9. Java config - dev & prod environment
- 10. Перевод LOC
- 11. Легче ли очистить данные для приложения gae в dev и загрузить его в prod, или вы должны очистить в prod?
- 12. .click() событие выполнено только в первый раз
- 13. Java: выполнить Runnable фиксированное количество раз
- 14. Выполнение не выполнено для приложения процесса: dexDebug после добавления BaseGameUtils
- 15. Java: конвертировать ODF в PDF для prod env без JODConvert
- 16. LOC и% LOC не работают в подпрограммах на Windows
- 17. Ошибка: выполнение не выполнено для приложения задачи: transformClassesWithDexForDebug
- 18. Ошибка: выполнение не выполнено для приложения задачи: transformClassesWithMultidexlistForDebug
- 19. Использование LOC для определения размера проекта
- 20. Рабочий процесс для подталкивания приложения Node.js к серверам dev/prod
- 21. свести к минимуму количество LOC при использовании parser.add_option
- 22. Ошибка: выполнение выполнено для задачи ': app: transformClassesWithDexForDebug' - для приложения multidex
- 23. Событие ADDED_TO_STAGE выполнено больше раз as3
- 24. количество раз в оба конца
- 25. Java - позволяют только один раз экземпляр приложения
- 26. Состояние Выполнено Тип один раз для всех дженериков?
- 27. Java - Продолжение, если условие выполнено
- 28. SettingWithCopyWarning при использовании .loc
- 29. JAVA Действие Выполнено не работает
- 30. Количество раз код выполняется
https://github.com/danmayer/coverband выглядит примерно так, как вы, но это, к сожалению, рубин. – zapl