Недавно у меня возникла проблема, когда из-за нехватки времени несколько запросов http достигли лимита maxconnection
, который мы установили в нашем app.config:
<system.net>
<connectionManagement>
<add address="*" maxconnection="10" />
</connectionManagement>
</system.net>
Мы используем RestSharp в это приложение для вызова сторонней службы.
Я бы хотел иметь возможность отслеживать и сообщать о размере очереди, если это возможно, чтобы я мог определить любые будущие проблемы (я уже исправил timeout).
В идеале я хотел бы иметь возможность сообщать размер очереди в реальном времени для целевого домена. Или, если это невозможно, просто общий размер очереди на компьютере.
Я просматривал счетчики производительности на windows, но не видел ничего, что могло бы сообщать об этой информации. Где-нибудь я могу это просмотреть?