2013-09-30 2 views
0

У меня есть две службы WCF IIS, клиент хотел бы, чтобы я создал приложение панели мониторинга, которое сообщает им, когда кто-то подключен, поэтому они не перезагружают сервер, пока есть активные сеансы.Служба WCF - Знаете, где подключены пользователи?

Мне было интересно, есть ли лучший подход к мониторингу служб WCF, кроме как сказать небольшую базу данных или плоский файл, который отслеживает активные сеансы?

Есть ли у IIS/WCF метод для поиска активных сеансов?

Brian

ответ

1

Вы можете использовать AppFabric! У него уже есть панель инструментов.

Посмотрите:

http://msdn.microsoft.com/en-us/library/ee677236(v=azure.10).aspx

+0

Желание это было так просто, кажется, он не работает на сервере, никакие события не были когда-либо зарегистрированы. Плюс Im не уверен в своем мгновении, из того, что я могу сказать, есть задержка, поскольку агент SQL должен запускаться для заполнения этой панели. Я думаю, что я просто собираюсь написать текстовый файл на диске, когда пользователь активен, а затем просто поместите программу для проверки существования этого файла. – bhawkins

+0

Ну, вы можете использовать perfmon с этими счетчиками: http://blog.monitis.com/index.php/2012/04/02/important-iis7-counters/ –

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