У нас есть пользовательский поставщик членства, который использует службу WCF и ADAM / AzMan.В последнее время мы видим много ошибок, которые, по-видимому, соответствуют более интенсивному использованию нашего веб-приложения.
Я обнаружил, что в веб-приложении каждый раз, когда пользователь регистрируется в обновлении, выполняется учетная запись администратора.
При интенсивном использовании похоже, что два разных процесса пытаются обновить информацию профиля в учетной записи администратора.Я вижу ошибку:
COMException - Cannot create a file when that file already exists.
Это исходит от AzMan.
Мой вопрос: предпринимается ли попытка одновременного обновления одной и той же записи (или даже одного и того же экземпляра ADAM) вADAM / AzMan собирается выдать ошибку, и эта ошибка выше ошибки, которую я должен ожидать?
EDIT Мы удалили код, который постоянно обновлял учетную запись администратора, и это значительно уменьшилоошибки.Мы все еще сталкиваемся с ошибкой время от времени.У нас есть несколько приложений, которые используют один и тот же экземпляр ADAM.Если некоторые из этих приложений пытаются обновить данные в ADAM, это может вызвать проблемы?