Я использую службу Windows для публикации моих данных в API. Первоначально он работал нормально на производственной машине после установки. После добавления некоторой нагрузки служба выдала исключение Out Of Memory. Мы попробовали с такой же нагрузкой на тестовой машине и не обнаружили никаких проблем. Производственный сервер - Windows 2012 R2, 64 ГБ ОЗУ.
У нас не может быть другого шанса установить его на рабочий сервер. Как определить точную первопричину?
Это произошло из-за какого-то бесконечного цикла в коде, который его вызвал. Бизнес-логику лучше протестировать с помощью Nunit.
Здесь нет волшебного решения. Вам просто нужно отладить свое приложение. Начните с выявления и сообщения обо всех возникших исключениях.