단일 XML 호스팅 프로세스를 사용 하 여 여러 팀 프로젝트에 있는 경우 VS403406 오류

적용 대상: Azure DevOps Services Premium

증상


프로젝트에 Microsoft Visual Studio 팀 서비스 (VSTS)를 만들 때 다음과 유사한 오류 메시지가 나타날 수 있습니다 :

원인


일부 고객의 단일 XML 호스트 프로세스에는 팀 프로젝트를 만든. 이 XML 호스팅 프로세스를 수정 하기 프로세스의 모든 메타 데이터는 각 몇 시간이 걸릴 수 있는이 팀 프로젝트에 복사 합니다. 이 과정에서 다른 사용자 계정 환경에는 성능이 감소합니다.

이 문제를 Microsoft 추가 VSTS 단일 XML 호스팅 프로세스를 가질 수 있는 팀 프로젝트 수의 제한. XML 호스트 프로세스에는 해당 제한에 도달 하면 VS403406 오류 메시지가 나타납니다.

권장 사항


의 성능에 미치는 영향을 최소화 하기 위해 권장 하는 있습니다:

  • 프로세스 변경 내용을 업로드 하는 횟수를 최소화 M 에 일괄 처리 해 서 .
  • U pload busi 후 과정 영향을 받는 사용자의 수를 줄이는 지 시간 .

해결 방법


이 문제를 해결 하려면 다음 방법을 사용 하 여 VS403406 오류를 발생 하면.

  • 상속 프로세스 모델을 사용 하 여 새 프로젝트를 시작 하는 것이 좋습니다. 상속 된 프로세스는 Agile에서 스크럼, CMMI 프로세스를 수동으로 다시 만들 수 있습니다. 것이 일회성이이 프로세스를 만듭니다. 장점은 다음 만들 수 있다는 어떤 의미 없이 한 프로세스를 변경 하는 경우 훨씬 더 나은 사용자 환경을 얻을 수 만큼 프로젝트 팀입니다. 앞으로 Microsoft 상속 프로세스 모델에 기존 프로젝트를 마이그레이션할 수 수 있습니다.
  • XML 호스트 프로세스의 복사본 만들기. 그런 다음 제한에 도달한 때까지 팀 프로젝트의 다른 세트를 만들 수 있습니다. 부하를 분산 하는 시스템을 지원 하 고 있으므로 프로세스 변경 됩니다 계정에 다른 사용자에 게 영향을 덜 줍니다.
  • 가장 좋은 솔루션 요청도 증가 하는 것입니다. 요청을 제출 하려면 문의 vstsprcssprt@microsoft.com. 합당 한 비즈니스 근거를 포함 하는 유일한 요청을 검토 합니다. 요청이 승인 되 면 이전 옵션에서와 같은 권장 사항을 적용: 업로드 프로세스를 업무 시간 이후 프로세스를 업로드 하는 횟수를 제한 합니다.

상태


Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

추가 정보


Visual Studio Team Services에 계정을 만들 때, 새 상속 프로세스 모델을 액세스 한. 이 프로세스 모델은 좋은 WYSIWYG 편집 환경을 "표시 되는 것" 및 "공유"의 개념이 포함 공유를 사용 하 여 프로세스를 수정 하는 경우 모든 팀 프로젝트 프로세스에 자동으로 따라 해당 변경이 사항을 얻는.

(TFS, 온-프레미스 버전) Microsoft Team Foundation Server "prem에 XML" 프로세스 모델을 사용합니다. 이름에서 알 수 있듯이이 프로세스 모델 XML 파일 집합을 기반으로 합니다. 그러나이 프로세스 모델 공유의 개념이 없는 것입니다. 팀 프로젝트를 만들 팀 프로젝트에 프로세스 메타 데이터가 복사 됩니다. 변경 하려면 사용자 프로세스를 팀 프로젝트에 대 한 메타 데이터를 변경 해야 합니다. 프로세스에 대 한 수정 서식 파일 자체에 새 프로젝트에만 적용 됩니다. 이것이 또한 "프로세스 템플릿"는 TFS를 "처리"에 저마다에서.

세 번째 프로세스 모델은 사용 하는 사용자에 대해서만 사용할 수 있는 TFS 데이터베이스 가져오기 서비스 . 이 프로세스 모델 XML 호스팅 프로세스 모델을 이라고 합니다. 이 프로세스 모델 "prem에 XML" 프로세스 모델 같은 프로세스를 정의 XML 파일을 사용 합니다. TFS 버전 달리 호스팅된 XML 같은 상속 프로세스 모델 "공유"의 개념을 지원 합니다. 상속와 호스팅된 XML 프로세스 메타 데이터의 저장 위치입니다. 상속 프로세스 모델, 팀 프로젝트 과정에서 직접 프로세스 메타 데이터를 읽습니다. 그러나 팀 프로젝트 저장 프로세스 메타 데이터 로컬로 호스팅된 xml에서입니다. 호스팅된 xml에서 공유의 개념을 지원 하기 위해 프로세스 메타 데이터 복사 각 팀 프로젝트에는 XML 호스트 프로세스에서 변경 될 때.