1

우리 응용 프로그램은 현재 독립형 (온 - 프레미스)으로 실행 중이며 클러스터로 이동 (고 가용성) 할 계획입니다. 개발자의 관점에서 가능한 모든 Mule 구성 요소와 변경 사항을 알려주십시오.독립 실행 형에서 클러스터로 이동 환경 (고 가용성)

이미 마이그레이션 경험이 있고 처리해야하는 문제가있는 경우 당신의 요점이 정말로 도움이됩니다. 질문을 이해하시기 바랍니다. 제 질문에 대한 추가 설명이 필요한 경우 알려주십시오. 미리 감사드립니다.

답변

0

일반적으로 Mule은 HA 클러스터에서 자원과 메시지를 자동으로 조정합니다. 예를 들어

:

  • 자동 노드를 조율 등 뮬는 FTP 연결, 파일 또는 JDBC가있는 경우, 그래서 하나는 한 번에 액세스합니다.

많은 단계에서 흐름을 나누고 VM 또는 JMS를 사용하면 Mule에서 노드의 메시지 균형을 조정할 수 있습니다.

설명서를 살펴보십시오. https://docs.mulesoft.com/mule-user-guide/v/3.5/mule-high-availability-ha-clusters 알맞은 고려 사항 및 권장 사항을 확인하십시오.

그러나 일반적으로 당신은 당신이 기능적 상태의 어떤 종류를 유지하기 위해 객체 저장소를 사용하고있는 흐름을 테스트 할 필요가 VM 및 JMS

+0

더 일찍 링크를 통과했습니다. 응답에 감사드립니다. 나는 실시간 시나리오를 찾고 있는데 누가 이주하는 동안 직면할지 모르고 일들을 고려해야한다. – Infinity

0

을 사용하여 대부분에서, 응용 프로그램에 큰 변화를 만들 필요가 없습니다. 객체 저장소에서 객체를 검색하는 경우 Hazelcast (클러스터에서 내부적으로 hazelcast를 사용하는 노새)는 객체를 다시 저장하고 객체 저장소에 다시 저장해야합니다. 그러면 모든 클러스터 노드에 다시 반영됩니다.