Мини-профилировщик стека служб

У меня есть отдельный проект стека служб, действующий как мой API, где я хотел бы реализовать профилировщик, но я немного запутался в том, как просматривать данные профилировщика.

Мой веб-сайт, который находится в другом проекте, отправляет запрос в API, что означает, что я не имею данных профилировщика.

Я следовал этим инструкциям https://github.com/ServiceStack/ServiceStack/wiki/Built-in-profiling, но как имитировать вызов API с веб-сайта, чтобы я мог видеть данные профилировщика?

Должен ли я вместо этого просто регистрировать данные профилировщика в базе данных?


person Allan Vraa    schedule 12.08.2013    source источник


Ответы (1)


Я считаю, что профилировщик виден только при просмотре страниц, созданных ServiceStack для ваших услуг. Это вверху справа. Я не уверен, как еще вы могли бы просмотреть данные профилировщика. Чтобы профилировать ваш веб-сайт, который вызывает службы ServiceStack, вам нужно будет установить там мини-профилировщик, но этот профайлер будет профилировать только веб-сайт.

введите здесь описание изображения

person Don Fitz    schedule 14.08.2013
comment
Справедливо. Итак, как я могу увидеть профилирование почтового запроса? Я не помню поля ввода, где вы можете отправить данные сообщения. - person Allan Vraa; 14.08.2013
comment
@AllanVraa, если вы сделаете последующие вызовы своей службы извне, они все равно будут вычислены, и если вы обновите автоматически сгенерированные страницы ServiceStack, вы увидите их в списке. Вы, наверное, поняли это, я просто публикую здесь для дальнейшего использования. - person Alex; 18.06.2015