에디션 관리자는 에디션 롤아웃에 대해 호환 가능한 응용프로그램의 업그레이드만을 지원합니다.
역호환 가능한 에디션에만 인터럽트 없이 업그레이드할 수 있다는 것을 의미합니다.
호환 불가능한 변경사항이 있는 에디션을 전개할 수는 있지만
이전 에디션의 사용자와 현재 에디션의 사용자 사이에 요청 통신을 구분하기 위한
동시 활성화 패턴 및 라우팅 규칙을 사용해야 합니다.
동시 활성화를 사용하면 동일한 응용프로그램의 다중 에디션을
동시에 호스트할 수 있습니다. 이때 각 에디션은 별도의 교차하지 않는
사용자 세트를 포함합니다. 그러나 동시 활성화에서는
인터럽트 없이 업그레이드할 수 없습니다.
에디션을 전개할 때 다음 호환성 문제를 고려해야 합니다.
- 응용프로그램 인터페이스 또는 시멘틱: 기존 인터페이스를
변경하는 경우 기존 인터페이스를 제거하거나 수정사항을 포함시키면
기존 응용프로그램의 사용자가 중단됩니다. 마찬가지로, 인터페이스의
시멘틱 동작을 변경해도 기존 사용자가 중단될 수 있습니다.
예를 들어, 인터페이스에서 이전에는 매개변수가 널일 수 있었다면
변경된 경우 동일한 매개변수는 널이 아니어야 합니다.
기존 클라이언트에 영향을 미치는 변경사항은
역호환될 수 없는 것으로 간주되므로 인터럽트 없이 업그레이드할 수 없습니다.
기존 클라이언트에 미치는 영향이 문제가 되지 않는
경우 WebSphere Application Server 갱신 롤아웃이 사용될 수 있습니다. 자세한 정보는 WebSphere Application Server Information Center를 참조하십시오.
- HTTP(Hypertext transaction protocol) 세션 상태:
HTTP 세션 상태가 지속됨이거나 복제됨인 경우 세션에 저장된 데이터 유형을
추가하거나 변경하는 응용프로그램 변경사항도 호환 불가능한 변경을 나타냅니다.
이전 에디션에서 작성된 세션 상태를 현재 에디션에서 사용하지 못할 수 있습니다.
- 웹 컨텐츠 캐싱: 새 응용프로그램 에디션이 변경된 정적 웹 컨텐츠를
포함하고 WebSphere Extended Deployment ODR(On Demand Router)을 사용 중인 경우
에디션 롤아웃의 일부로 캐시를 비워야할 수도 있습니다. 수동으로 이 타스크를 수행하려면 캐시 모니터 유틸리티를 사용하십시오.
이 유틸리티에 대한 문서는 WebSphere Application Server Information Center를 참조하십시오.