2009-09-04 4 views
1

필자가 검색 한 것만 큼, 프로덕션 엔터프라이즈 Java 시스템을 패치하는 모범 사례 세트를 찾을 수 없었습니다. 나는 심지어 그것이 한 사람에 의해 검은 예술로 묘사되었다고 들었다.엔터프라이즈 Java 시스템 패치 모범 사례?

제 질문은 프로덕션 시스템에 패치를 제공하는 최상의 방법이 정의 되었습니까? 그들은 무엇인가? 그러한 관행에 대한 언급은 감사하게 감사 할 것입니다.

감사합니다, 스티브 오 아무도 없다

답변

1

. 이는 모두 엔터프라이즈 인프라의 종류와 제공해야 할 서비스 품질에 따라 다릅니다. 예 : 응용 프로그램 서버가 (OSGi가하는 것처럼) 뜨거운 배치를 제공합니까?

고 가용성 클러스터가있는 경우 수요가 적은 노드별로 시스템 노드를 패치 할 수 있습니다. 제어 된 장애 조치로 인해 노드를 작동 중지해도 문제가 발생하지 않습니다. 이러한 프로세스는 자동화 될 수 있습니다. 요구가 매번 예측할 수 없거나 높을 경우 노드 업데이트를위한 추가 용량에주의해야합니다.

가장 일반적인 시나리오는 모든 이해 관계자에게 전달되는 유지 관리 기간을 계획한다는 것입니다. 이 창에서 QoS는 보장되지 않으며 모든 노드는 시스템이 즉시 업데이트됩니다.