कैसे उच्च उपलब्धता में संतुलन eClinicalWorks लोड करने के लिए

द्वारा प्रकाशित किया गया था Zevenet | 16 अगस्त, 2016

अवलोकन

eClinicalWorks एंबुलेटरी क्लिनिकल सॉल्यूशंस में एक लीडर है, जिसका इरादा पेपर से छुटकारा पाने और एक चिकित्सक के कार्यालय और स्वास्थ्य सेवा की बाकी प्रक्रिया के बीच संचार और वर्कफ़्लो को डिजिटाइज़ करने का है: डॉक्टर से, फ़ार्मेसी से, लैब और डॉक्टरों की आपूर्ति श्रृंखला तक । यह अभ्यास दीवारों से परे इलेक्ट्रॉनिक स्वास्थ्य रिकॉर्ड के उपयोग का विस्तार करने के लिए एक वेब एप्लिकेशन प्रदान करता है और समुदाय-व्यापी रिकॉर्ड बनाता है। यह संयुक्त राज्य अमेरिका में व्यापक रूप से उपयोग किया जाता है और वे 24 से अधिक देशों में स्थापित हैं।

यह मार्गदर्शिका समझदार डेटा के साथ इस एप्लिकेशन की निगरानी और वर्धित सुरक्षा के लिए स्केलेबिलिटी, उच्च उपलब्धता, उन्नत स्वास्थ्य जांच प्रदान करने के लिए ZEVENET एप्लीकेशन डिलीवरी कंट्रोलर के साथ eClinicalWorks एप्लिकेशन के इष्टतम कॉन्फ़िगरेशन का वर्णन करती है।

आवश्यकताएँ

1 HTTP फार्म, एक उदाहरण के रूप में eclinical नाम दिया है।
कुकी नाम कुकी सेट के साथ सक्षम किया गया eClinical_Cookie.
कम से कम 2 वास्तविक सर्वर या eClincalWorks इंस्टेंस के साथ बैकएंड करता है।
उन्नत स्वास्थ्य जांच के लिए फार्मगार्डियन कॉन्फ़िगरेशन।
PEM प्रारूप में एक SSL प्रमाणपत्र HTTPS श्रोता (एक विश्वसनीय CA या स्वयं हस्ताक्षरित से) को कॉन्फ़िगर करने के लिए, यदि SSL ऑफ़लोड सक्षम होगा।

बुनियादी लोड संतुलन विन्यास

एक HTTP फार्म बनाएँ

करने के लिए जाओ एलएसएलबी >> फार्म और बटन दबाएं खेती.

फार्म निर्माण के दौरान, खेत को कॉन्फ़िगर करें जैसा कि नीचे दिए गए चित्र में दिखाया गया है वर्चुअल आईपी लोड बैलेंसर में आईपी एड्रेस होगा और वर्चुअल पोर्ट पोर्ट जहां आवेदन दिया जाएगा। दबाएँ APPLY.

eClinical HTTP फार्म निर्माण

HTTP फार्म ग्लोबल पैरामीटर्स को संपादित करें

नीचे दिखाए गए अनुसार HTTP फार्म ग्लोबल पैरामीटर्स को संपादित करें अग्रिम बटन।
eClinical HTTP ग्लोबल HTTP पैरामीटर्स

एक नई HTTP सेवा जोड़ें

नाम से एक नई HTTP सेवा बनाएँ सर्वर एक उदाहरण के रूप में eclinical पहले बनाए गए खेत

ऐसा करने के लिए, कृपया टैब पर जाएं सेवा और बटन में दबाएं नई सेवा सेवा के लिए चयनित नाम का परिचय दें (सर्वर हमारे उदाहरण में) और दबाएँ APPLY.

eClinical HTTP ग्लोबल HTTP पैरामीटर्स

अब नाम के साथ बनाई गई सेवा पर जाएं सर्वर, और सक्षम करें कुकी प्रविष्टि के साथ विकल्प कुकी नाम करने के लिए सेट eClinical_Cookie जहां डोमेन फ़ील्ड आपका एप्लिकेशन डोमेन है (eclinical.app.com हमारे उपयोगकर्ताओं के माध्यम से प्रवेश करेंगे तो हमारे उदाहरण में http://eclinical.app.com) और पथ के लिए सेट क्षेत्र / पूरे आवेदन के लिए कुकी को सक्षम करने के लिए। टीटीएल के लिए सेट किया जा सकता है 3600 (1 घंटा) और कोई दृढ़ता नहीं सक्षम होना चाहिए।

अंत में, बैकएंड आईपी पते की सूची जोड़ें और पोर्ट करें क्योंकि यह नीचे दी गई तस्वीर में दिखाया गया है।

eClinical HTTP सेवा

परिवर्तनों को लागू करने के लिए HTTP सेवा को पुनरारंभ करें और यह पूरा हो गया है!

उन्नत स्वास्थ्य जाँच कॉन्फ़िगरेशन

बुनियादी HTTP फार्म विन्यास ZEVENET एप्लिकेशन डिलीवरी नियंत्रक और वास्तविक सर्वर के बीच संबंध के दौरान एक अंतर्निहित टीसीपी स्वास्थ्य जांच प्रदान करता है। सही एप्लिकेशन व्यवहार सुनिश्चित करने के लिए इसके साथ एक उन्नत स्वास्थ्य जांच को कॉन्फ़िगर करना आवश्यक है FarmGuardian, आप check_http चेक या किसी अन्य का उपयोग कर सकते हैं, यह सुनिश्चित करने के लिए कि न केवल TCP बैकेंड पोर्ट 8080 सक्षम है, बल्कि एक HTTP प्रतिसाद दिया जाता है।

एसएसएल ऑफलोड कॉन्फ़िगरेशन

जैसा कि eClinicalWorks समझदार डेटा का प्रबंधन करता है, यह लोड बैलेंसर में SSL ऑफ़लोड कॉन्फ़िगरेशन सेट करने के लिए अनुशंसित है। इस तरह, क्लाइंट लोड बैलेंसर में एक HTTPS सुरक्षित चैनल के माध्यम से वर्चुअल सेवा से जुड़ता है, और फिर लोड बैलेंसर सादे HTTP में बैकएंड से कनेक्ट होता है।

EClinicalWorks के लिए HTTPS सेवा को सेट करना काफी आसान है बस इसे बदलें फार्म श्रोता सेवा मेरे HTTPS , वर्चुअल पोर्ट सेवा मेरे 443 (HTTPS प्रोटोकॉल के लिए मानक), सुनिश्चित करना है कि उच्च सुरक्षा ciphers कॉन्फ़िगर किया गया है और अंत में, अपना स्व हस्ताक्षरित या विश्वसनीय प्रमाणपत्र प्राप्त करें (डिफ़ॉल्ट zen प्रमाणपत्र आपके HTTPS सेटअप का परीक्षण करने के लिए उपलब्ध है, लेकिन इसे जल्द से जल्द बदलना अनिवार्य है) स्थापित करें। अपने प्रमाणपत्र को सेटअप करने के लिए इस आलेख का संदर्भ लें देखें।

eClinical SSL ऑफलोड

उच्च उपलब्धता विन्यास

उच्च उपलब्धता कॉन्फ़िगरेशन अतिरेक के माध्यम से उच्च उपलब्धता बनाने के लिए 2 लोड बैलेंसर नोड्स को सेटअप करने की अनुमति देता है। एक बार जब आपका पहला नोड कॉन्फ़िगर हो जाता है, तो बस लोड बैलेंसर में एक वर्चुअल आईपी एड्रेस बनाएं, इसे अपने नए eClinicalWorks फ़ार्म में बदलें और बनाएं इस लेख में वर्णित क्लस्टर। पूर्ण कॉन्फ़िगरेशन को दूसरे नोड में स्वचालित रूप से दोहराया जाएगा, इसलिए इसे आपके सेटअप को फिर से कॉन्फ़िगर करने की आवश्यकता नहीं है।

संदर्भ

https://www.eclinicalworks.com/

पर साझा करें:

GNU फ्री डॉक्यूमेंटेशन लाइसेंस की शर्तों के तहत प्रलेखन।

क्या यह लेख सहायक था?

संबंधित आलेख