У меня есть длительная служба рабочих процессов, из которой я вызываю несколько служб. Одна из служб - это долго работающая общая служба WCF предприятия, которая подключается к устаревшей системе, и ее пропускная способность ограничена базовой устаревшей системой. Вполне вероятно, что у меня есть сотни экземпляров WF в памяти, когда достигнут шаг для вызова общей службы WCF. Службы WCF не ограничивают создание экземпляра или создание экземпляра рациона.
Какие проблемы я могу ожидать как в моем рабочем процессе, так и в вызываемой службе WCF? Поможет ли это напрямую не вызывать службу WCF, а ставить ее в очередь и ограничивать количество обращений к службе WCF на основе пропускной способности службы WCF? Если очереди - это путь, каковы стандартные параметры рабочего процесса для того же самого?
Точно так же, каков идеальный дизайн для управления проблемами доступности услуг в рабочем процессе?