Pengenalan #
eClinicalWorks adalah peneraju penyelesaian klinikal ambulatori, yang bermaksud membuang kertas dan mendigitalkan komunikasi dan aliran kerja antara pejabat doktor dan proses penjagaan kesihatan yang lain: dari doktor, ke farmasi, ke makmal dan rantai bekalan doktor . Ini menyediakan aplikasi web untuk memperluas penggunaan rekod kesihatan elektronik di luar dinding praktik dan membuat catatan di seluruh masyarakat. Ia digunakan secara meluas di Amerika Syarikat dan mereka ditubuhkan di lebih dari 24 negara.
Panduan ini menerangkan konfigurasi optimum aplikasi eClinicalWorks dengan Relianoid Application Delivery Controller untuk menyediakan kebolehskalaan, ketersediaan tinggi, pemeriksaan kesihatan lanjutan untuk pemantauan dan keselamatan yang dipertingkatkan bagi aplikasi ini dengan data yang waras.
Keperluan Jawatan #
Ladang HTTP 1, dinamakan eklinikal sebagai contoh.
Kemasukan cookie yang diaktifkan dengan Nama Cookie ditetapkan kepada eClinical_Cookie.
Sekurang-kurangnya pelayan sebenar 2 atau backends dengan contoh eClincalWorks.
Konfigurasi FarmGuardian untuk pemeriksaan kesihatan lanjut.
Sijil SSL dalam format PEM untuk mengkonfigurasi pendengar HTTPS (dari CA dipercayai atau ditandatangani sendiri), jika SSL Offload akan diaktifkan.
Konfigurasi Imbasan Beban Asas #
Buat Ladang HTTP #
Pergi ke LSLB >> Ladang dan tekan butang BUAT FARM.
Semasa penciptaan ladang, tetapkan ladang seperti yang ditunjukkan dalam gambar di bawah di mana IP maya akan menjadi Alamat IP dalam pengimbang beban dan Port Maya pelabuhan di mana aplikasi akan dihantar. Tekan MEMOHON.
Edit Parameter Global Farm HTTP #
Edit Parameter Global Ladang HTTP seperti yang ditunjukkan di bawah, klik pada KELEBIHAN Button.

Tambah Perkhidmatan HTTP baharu #
Buat perkhidmatan HTTP baharu, bernama pelayan sebagai contoh, dalam eklinikal ladang yang dibuat sebelum ini.
Untuk melakukannya, sila pergi ke Tab Perkhidmatan dan tekan butang PERKHIDMATAN BARU memperkenalkan nama yang dipilih untuk perkhidmatan (pelayan dalam contoh kami) dan tekan MEMOHON.
Sekarang pergi ke perkhidmatan yang dibuat dengan nama pelayan, dan aktifkan Penyisipan cookie pilihan dengan Nama Cookie bersedia untuk eClinical_Cookie di mana domain medan adalah domain aplikasi anda (eclinical.app.com dalam contoh kami jika pengguna kami akan masuk http://eclinical.app.com) dan Jalan bidang ditetapkan ke / untuk membolehkan cookie untuk keseluruhan aplikasi. The TTL boleh ditetapkan untuk 3600 (1 jam) dan tiada kegigihan yang aktif.
Akhirnya, tambahkan senarai alamat dan port IP backend seperti yang ditunjukkan dalam gambar di bawah.
Mulakan semula perkhidmatan HTTP untuk menerapkan perubahan dan ia selesai!
Konfigurasi Pemeriksaan Kesihatan Terperinci #
Konfigurasi ladang HTTP asas menyediakan pemeriksaan kesihatan TCP yang wujud semasa sambungan antara Pengawal Penghantaran Aplikasi Relianoid dan pelayan sebenar. Untuk memastikan kelakuan aplikasi yang betul, anda perlu mengkonfigurasi pemeriksaan kesihatan lanjutan dengannya FarmGuardian, anda boleh menggunakan cek check_http atau yang lain sendiri, hanya untuk memastikan bahawa tidak hanya port backend TCP 8080 yang diaktifkan tetapi respons HTTP dijawab.
Konfigurasi Offload SSL #
Oleh kerana eClinicalWorks menguruskan data yang masuk akal, disarankan untuk mengatur konfigurasi Offload SSL di load balancer. Dengan cara ini, klien menyambung melalui saluran selamat HTTPS ke perkhidmatan maya di load balancer, dan kemudian load balancing menyambung di HTTP biasa ke backend.
Cukup mudah untuk menyediakan perkhidmatan HTTPS untuk eClinicalWorks Pendengar ladang kepada HTTPS , Port Maya kepada 443 (standard untuk protokol HTTPS), pastikan untuk mempunyai Keselamatan tinggi ciphers dikonfigurasi dan akhirnya, pasang sijil anda yang ditandatangani sendiri atau dipercayai yang diperoleh (sijil zen lalai tersedia untuk menguji persediaan HTTPS anda, tetapi wajib mengubahnya secepat mungkin). Untuk menyediakan sijil anda rujuk artikel ini untuk maklumat lanjut.
Konfigurasi Ketersediaan Tinggi #
Konfigurasi ketersediaan yang tinggi membolehkan pemasangan 2 load balancer nodes untuk membuat ketersediaan tinggi melalui redundansi. Setelah nod pertama anda dikonfigurasikan, ciptakan alamat IP Maya dalam penyeimbang beban, ubahnya di ladang eClinicalWorks baru anda dan buat kluster seperti yang dijelaskan dalam artikel ini. Konfigurasi penuh akan ditiru ke simpul kedua secara automatik, jadi tidak diperlukan untuk mengkonfigurasi ulang persediaan anda.
Rujukan #
https://www.eclinicalworks.com/



