2011-08-02 8 views
0

기본적으로 우리는 많은 응용 프로그램 풀에서 많은 ASP.NET 사이트를 실행하는 많은 서버가 있습니다. 우리는 2 주마다 업데이 트를 롤백합니다. 내 기본 질문은 다음과 같습니다.전역 어셈블리 캐시 - 코드베이스 질문을 통한 배포

독립된 서버에서 최신 버전의 클래스 라이브러리를 유지 관리하는 URL과 함께 GAC 코드베이스 기능을 사용하면이 모든 사이트에서 모든 사이트를 간단히 업데이트하는 좋은 방법입니다 서버?

여기에 발생할 수있는 일반적인 함정이나 잠재적 인 문제가 있습니까?

다운로드 캐시는 사용자 단위로 사용됩니다. 이 경우 서버의 모든 사이트가 단순히 ASP.NET 사용자 다운로드 캐시의 버전을 사용합니까?

사이트가 시작될 때만 업데이트가 발생합니까? 한 사이트가 다시 시작되고 다른 모든 사이트에서 다운로드 캐시의 버전을 사용하는 경우 어떻게됩니까?

이 방법으로 .aspx/.js/.css/.ascx 파일도 관리해야합니까?

답변

0

나는 그런 종류의 업데이트 메커니즘을 신뢰하고 싶지 않습니다. 일련의 스크립트를 작성하거나 Web Deploy을 사용하여 훨씬 더 제어 된 방식으로 서버에 업데이트를 푸시하는 것이 좋습니다.

사이먼