2008-11-27 4 views
11

Я обманываю WCF и хотел бы узнать, сколько сообщений я отправляю/получаю, и насколько велики эти сообщения.Как отслеживать размер сообщения WCF?

Я попробовал активированную трассировку WCF, и в итоге появился настоящий огромный файл трассировки, но я не нашел способа извлечь из него простой размер сообщения.

Должен быть какой-то способ получить это? Может быть, я пропустил некоторые параметры в отслеживании?

ответ

3

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

+6

Привет Джейкоб, вы можете быть немного более конкретно? Я включил полное ведение журнала сообщений. По-прежнему не удалось найти размер сообщения в любом месте. – Krishna 2010-04-05 11:41:31

+2

Я также проверил средство просмотра трасс, и я не вижу опции для MessageSize – Signcodeindie 2011-09-07 16:15:33

+1

Я не вижу размер сообщения в журналах трассировки даже при просмотре его с помощью средства просмотра трассировки службы, это не отвечало на вопрос – 2014-10-18 19:06:26

5

Кроме использования чего-то вроде Wireshark (nee ethereal) вы можете посмотреть что-то вроде Fiddler, которое имеет другие преимущества. Он показывает длину содержимого для всех запросов/ответов и позволяет просматривать контент несколькими способами.

Смежные вопросы