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

श्रेणियाँ देखें

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

2 मिनट पढ़ा

अवलोकन #

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

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

आवश्यकताएँ #

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

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

HTTP फ़ार्म बनाएँ #

एलएसएलबी >> फार्म और बटन दबाएं फार्म बनाएं.

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

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

HTTP फ़ार्म वैश्विक पैरामीटर संपादित करें #

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

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

एक नई HTTP सेवा बनाएं, जिसका नाम हो सर्वर उदाहरण के लिए, ईक्लिनिकल खेत पहले बनाया गया था.

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

eClinical HTTP वैश्विक HTTP पैरामीटर

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

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

ईक्लिनिकल HTTP सेवा

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

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

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

SSL ऑफलोड कॉन्फ़िगरेशन #

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

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

ईक्लिनिकल एसएसएल ऑफलोड

उच्च उपलब्धता कॉन्फ़िगरेशन #

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

संदर्भ #

https://www.eclinicalworks.com/

📄 इस दस्तावेज़ को पीडीएफ प्रारूप में डाउनलोड करें #

    ई - मेल: *

    द्वारा संचालित बेटरडॉक्स