고 가용성에서 eClinicalWorks로드 밸런싱 방법

게시일: 16년 2016월 XNUMX일

Overview

eClinicalWorks 은 (는) 외래 임상 솔루션의 선두 주자이며, 의사 사무실과 나머지 의료 프로세스 (의사, 약국, 실험실 및 의사 공급망) 간의 의사 소통 및 워크 플로를 디지털화하고 종이를 없애는 것을 목적으로합니다. . 그것은 진료 벽을 넘어 전자 건강 기록의 사용을 확장하고 커뮤니티 전체 기록을 생성하는 웹 애플리케이션을 제공합니다. 미국에서 널리 사용되며 24 개국 이상에서 설립되었습니다.

이 가이드에서는 ZEVENET Application Delivery Controller를 사용하는 eClinicalWorks 애플리케이션의 최적 구성을 설명하여 합리적인 데이터로이 애플리케이션의 확장 성, 고 가용성, 모니터링을위한 고급 상태 확인 및 강화 된 보안을 제공합니다.

요구조건 니즈

예를 들어 eclinical이라는 1 HTTP 팜.
쿠키 이름이 설정된 쿠키 삽입이 활성화되었습니다. eClinical_Cookie.
적어도 2 실제 서버 또는 eClincalWorks 인스턴스가있는 백엔드.
고급 상태 확인을위한 FarmGuardian 구성.
SSL 오프로드가 사용 가능한 경우 HTTPS 수신기를 구성하는 PEM 형식 SSL 인증서 (트러스트 된 CA에서 또는 자체 서명 됨).

기본로드 균형 조정 구성

HTTP 팜 만들기

We Buy Orders 신청서를 클릭하세요. LSLB >> 농장 버튼을 누릅니다. 농장 만들기.

팜을 만드는 동안 아래 그림과 같이 팜을 구성합니다. 가상 IP 로드 밸런서의 IP 주소가됩니다. 가상 포트 응용 프로그램이 제공 될 포트 프레스 적용.

eClinical HTTP Farm 생성

HTTP 팜 전역 매개 변수 편집

아래 표시된 것처럼 HTTP Farm Global Parameters를 편집하고 전진 단추.
eClinical HTTP 전역 HTTP 매개 변수

새 HTTP 서비스 추가

새로운 HTTP 서비스 만들기 서버 예를 들어, 임상의 이전에 생성 된 팜.

그렇게하려면 탭으로 이동하십시오. 서비스 버튼을 눌러 새로운 서비스 선택한 서비스 이름을 소개합니다 (서버 이 예에서) 적용.

eClinical HTTP 전역 HTTP 매개 변수

이제 이름으로 생성 된 서비스로 이동합니다. 서버을 활성화하고 쿠키 삽입 옵션과 함께 쿠키 이름 로 설정 eClinical_Cookie 어디에 도메인 필드는 귀하의 응용 프로그램 도메인입니다 (eclinical.app.com 예를 들어 사용자가 http://eclinical.app.com) and 경로 필드가 / 전체 응용 프로그램에 대해 쿠키를 사용하려면 그만큼 TTL 설정 가능 3600 (1 시간) 및 끈기가 없다 사용하도록 설정되었습니다.

마지막으로 아래 그림과 같이 백엔드 IP 주소 및 포트 목록을 추가합니다.

eClinical HTTP 서비스

변경 사항을 적용하기 위해 HTTP 서비스를 다시 시작하면 완료됩니다!

고급 상태 검사 구성

기본 HTTP 팜 구성은 ZEVENET Application Delivery Controller와 실제 서버 간의 연결 중에 고유 한 TCP 상태 확인을 제공합니다. 올바른 애플리케이션 동작을 보장하려면 다음을 사용하여 고급 상태 확인을 구성해야합니다. FarmGuardian, TCP 백엔드 포트 8080이 활성화 될뿐만 아니라 HTTP 응답이 응답되는지 확인하기 위해 check_http 검사 또는 다른 검사를 직접 사용할 수 있습니다.

SSL 오프로드 구성

eClinicalWorks는 합리적인 데이터를 관리하므로로드 밸런서에서 SSL 오프로드 구성을 설정하는 것이 좋습니다. 이렇게하면 클라이언트가 HTTPS 보안 채널을 통해 부하 분산기의 가상 서비스에 연결되고 부하 분산기가 일반 HTTP로 백엔드에 연결됩니다.

eClinicalWorks 용 HTTPS 서비스를 설정하는 것은 매우 쉽습니다. 농장 수신기 HTTPS , 가상 포트 443 (HTTPS 프로토콜의 표준), 높은 보안 성 암호화를 구성하고 마지막으로 획득 한 자체 서명 또는 신뢰할 수있는 인증서를 설치합니다 (HTTPS 설정을 테스트하기 위해 기본 zen 인증서를 사용할 수 있지만 가능한 한 빨리 변경해야 함). 인증서를 설정하려면 이 기사를 참조하십시오.

임상 SSL 오프로드

고 가용성 구성

고 가용성 구성을 사용하면 2로드 밸런서 노드를 설정하여 중복을 통해 고 가용성을 생성 할 수 있습니다. 첫 번째 노드가 구성되면 부하 분산 장치에 가상 IP 주소를 만들고 새 eClinicalWorks 팜에서 가상 IP 주소를 변경 한 다음 이 기사에서 설명한 클러스터. 전체 구성은 자동으로 두 번째 노드에 복제되므로 설정을 다시 구성 할 필요가 없습니다.

참조

https://www.eclinicalworks.com/

공유 :

GNU Free Documentation License의 조건에 따른 문서.

이 글이 도움 되었나요?

관련 기사