Подключение к пулу приложений с удалением IIS - PullRequest
0 голосов
/ 12 июня 2018

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

Я включил ведение журнала трассировки для службы WCF и не нашел ничего интересного в сгенерированных .svclog файлах.В EventViewer тоже ничего нет.Я заметил, что в файле HTTPERR есть несколько журналов.

httperr

2018-06-12 00:17:31 **.*.***.*** 40028 **.*.***.** 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 00:45:47 **.*.***.** 30947 **.*.***.** 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 00:47:57 **.*.***.** 53295 **.*.***.** 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 00:47:57 **.*.***.** 47352 **.*.***.** 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 00:59:44 **.*.***.** 25663 **.*.***.** 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 01:04:50 **.*.***.** 35450 **.*.***.** 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 01:07:40 **.*.***.** 48289 **.*.***.** 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 01:19:36 **.*.***.*** 62695 *.*.***.** 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 01:20:56 **.*.***.*** 57339 *.*.***.** 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 01:26:46 **.*.***.*** 42058 *.*.***.** 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 02:14:52 **.*.***.*** 59815 *.*.***.** 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 02:38:12 **.*.***.*** 2487 *.*.***.* 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 06:14:37 **.*.***.*** 47072 *.*.***.** 80 - - - 400 - Verb -
2018-06-12 13:03:52 **.*.***.** 23883 *.*.*.** 20601 - - - - - Timer_ConnectionIdle -
2018-06-12 13:08:47 **.*.***.** 32002 *.*.*.** 20601 HTTP/1.1 POST /SomeUrl/SomeService.svc - 2 Connection_Dropped Foo-SomeService-AppPool
2018-06-12 13:32:22 **.*.***.** 45018 *.*.*.** 20601 HTTP/1.1 POST /SomeUrl/SomeService.svc - 2 Connection_Dropped Foo-SomeService-AppPool

Я проверил Timer_ConnectionIdle документы и увеличил Connection Timeout настройка внутри сайта в IIS, но произошло то же самое.(Увеличено с 120 до 240).Что странного в файле httperr, который я не понимаю, так это поле DateTime.Timer_ConnectionIdle начинается с 00:17:31, но он должен был отбросить их раньше, чем 13:08:47.

. Connection_Dropped из документов означает:

IIS не удалось вернуть данные журнала в течение указанного времени (1 минута) из-за отключения (или сброса) клиента до регистрации ответа.

Таким образом, соединение было разорвано до того, как IIS даже получил возможность записать причину сброса.Что еще может вызывать Connection_Dropped из пула приложений?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...