2017-01-31 4 views
1

다음 프로젝트에는 Moqui 프레임 워크 2.0을 사용하고 싶습니다.이 모델은 SaaS 기반 모델이어야합니다. 다중 테넌트 (각 클라이언트에 대해 별도의 데이터베이스). 멀티 테넌시를 여전히 지원하는지 확인하십시오.Moqui 프레임 워크 2.0 여전히 Mutli-tenency를 지원합니까

Moqui 프레임 워크 2.0 다음 ​​세대 Entprise 프레임 워크로 내 프로젝트 임 플리 멘 테이션을 시작할 예정입니다.

미리 감사드립니다. Nyamath ullakhan

답변

1

Moqui Framework의 이전 멀티 테넌트 기능은 다중 인스턴스 기능으로 2.0.0에서 더 이상 사용되지 않습니다. 일반적인 아이디어는 단일 응용 프로그램 서버 인스턴스에서 여러 테넌트를 실행하는 대신 자체 컨테이너에서 실행중인 여러 인스턴스를 관리하는 도구가 있다는 것입니다. 두 가지 방법 모두에서 각 테넌트 또는 인스턴스별로 별도의 데이터베이스가 사용됩니다.

LinkedIn의 Moqui 에코 시스템 그룹에서 이에 대한 많은 이유가 있으며 많은 토론이 있습니다. 컨테이너 또는 VM 인스턴스에있을 수있는 개별 인스턴스의 주요 이점은 모두 다른 조직의보다 완벽한 분리와 관련됩니다. 각 인스턴스에서 사용되는 코드 (템플릿조차도)에주의해야하는 데 더 이상 문제가 없습니다.

세입자별로 분리 캐시, ElasticSearch 색인 등을 관리 할 때 더 이상 복잡하지 않습니다. 여기에는 수천 줄의 코드가 포함되어있어 프레임 워크의 모듈성이 크게 제한되었습니다. 예를 들어 멀티 테넌트 (multi-tenant)의 복잡성으로 인해 검색 및 기타 다른 도구를 사용하는 것이 세입자를 인식해야하기 때문에 훨씬 어려웠습니다.

Moqui Framework 2.0.0의 OOTB 기능은 Docker 컨테이너를 사용하는 다중 인스턴스를 지원합니다. 다중 인스턴스 관리는 일련의 서비스 인터페이스를 통해 수행되므로 다른 컨테이너 또는 가상 시스템 인프라를보다 자동화 된 관리를 위해 통합 할 수 있습니다. 자동화 된 관리가 필요하지 않으며, 수동 프로비저닝이 필요하지 않습니다. 이러한 기능은 Moqui Framework의 이러한 기능이나 인스턴스 관리 및 모니터링을위한보다 일반적인 도구를 통해 수행 할 수 있습니다.

https://www.linkedin.com/pulse/multi-instance-moqui-docker-david-e-jones

+0

위의 문서에 대한 링크가 작동하지 않는, 링크드 인에 로그인도 여기 링크드 인에 도커 기반의 다중 인스턴스 구성 및 관리에 대한 기사가있다

. 어딘가에 접근 할 수 있다면 정말 좋을 것입니다. 감사. –