Ringkasan #
eClinicalWorks adalah pemimpin dalam solusi klinis rawat jalan, yang bertujuan untuk menyingkirkan kertas dan mendigitalkan komunikasi dan alur kerja antara kantor dokter dan seluruh proses perawatan kesehatan: dari dokter, ke apotek, ke laboratorium, dan ke rantai pasokan dokter. Perusahaan ini menyediakan aplikasi web untuk memperluas penggunaan catatan kesehatan elektronik di luar dinding praktik dan membuat catatan untuk seluruh komunitas. Aplikasi ini banyak digunakan di Amerika Serikat dan telah berdiri di lebih dari 24 negara.
Panduan ini menjelaskan konfigurasi optimal aplikasi eClinicalWorks dengan Relianoid Application Delivery Controller untuk menyediakan skalabilitas, ketersediaan tinggi, pemeriksaan kesehatan tingkat lanjut untuk pemantauan dan keamanan yang ditingkatkan dari aplikasi ini dengan data yang masuk akal.
Persyaratan #
1 pertanian HTTP, dinamai eclinic sebagai contoh.
Penyisipan cookie diaktifkan dengan Nama Cookie yang ditetapkan ke Kuki_eKlinis.
Setidaknya 2 server nyata atau backend dengan instance eClincalWorks.
Konfigurasi FarmGuardian untuk pemeriksaan kesehatan tingkat lanjut.
Sertifikat SSL dalam format PEM untuk mengonfigurasi pendengar HTTPS (dari CA tepercaya atau yang ditandatangani sendiri), jika SSL Offload akan diaktifkan.
Konfigurasi Penyeimbangan Beban Dasar #
Membuat HTTP Farm #
Pergi ke LSLB >> Peternakan dan tekan tombol BUAT PERTANIAN.
Selama pembuatan pertanian, konfigurasikan pertanian seperti yang ditunjukkan pada gambar di bawah ini di mana IP virtual akan menjadi Alamat IP di penyeimbang beban dan Pelabuhan Maya port tempat aplikasi akan dikirim. Tekan BERLAKU.
Edit Parameter Global HTTP Farm #
Edit Parameter Global HTTP Farm seperti yang ditunjukkan di bawah ini, klik di MUKA Tombol.

Tambahkan Layanan HTTP baru #
Buat layanan HTTP baru, bernama server sebagai contoh, dalam klinis pertanian yang dibuat sebelumnya.
Untuk melakukan hal itu, silakan masuk ke Tab Australia Profesional dan tekan tombolnya LAYANAN BARU perkenalkan nama yang dipilih untuk layanan (server dalam contoh kita) dan tekan BERLAKU.
Sekarang masuk ke layanan yang dibuat dengan nama server, dan aktifkan Penyisipan kue opsi dengan Nama Cookie mulai Kuki_eKlinis dimana Domain bidang adalah domain aplikasi Anda (aplikasi klinis.com dalam contoh kami jika pengguna kami akan masuk melalui http://eclinical.app.com) Dan xtra bidang diatur ke / untuk mengaktifkan cookie untuk seluruh aplikasi. TTL dapat diatur ke 3600 (1 jam) dan tidak ada kegigihan diaktifkan.
Terakhir, tambahkan daftar alamat IP dan port backend seperti yang ditunjukkan pada gambar di bawah.
Mulai ulang layanan HTTP untuk menerapkan perubahan dan selesai!
Konfigurasi Pemeriksaan Kesehatan Lanjutan #
Konfigurasi HTTP farm dasar menyediakan pemeriksaan kesehatan TCP yang melekat selama koneksi antara Relianoid Application Delivery Controller dan server sebenarnya. Untuk memastikan perilaku aplikasi yang benar, diperlukan konfigurasi pemeriksaan kesehatan tingkat lanjut dengan Penjaga Pertanian, Anda dapat menggunakan pemeriksaan check_http atau pemeriksaan lain milik Anda sendiri, hanya untuk memastikan bahwa tidak hanya port backend TCP 8080 yang diaktifkan tetapi respons HTTP juga dibalas.
Konfigurasi SSL Offload #
Karena eClinicalWorks mengelola data yang masuk akal, sebaiknya konfigurasi SSL Offload disiapkan di penyeimbang beban. Dengan cara ini, klien terhubung melalui saluran aman HTTPS ke layanan virtual di penyeimbang beban, lalu penyeimbang beban terhubung dalam HTTP biasa ke backend.
Sangat mudah untuk menyiapkan layanan HTTPS untuk eClinicalWorks, cukup ubah Pendengar Pertanian untuk HTTPS , Pelabuhan Maya untuk 443 (standar untuk protokol HTTPS), pastikan untuk memiliki Keamanan TINGGI cipher dikonfigurasi dan akhirnya, instal sertifikat yang ditandatangani sendiri atau sertifikat tepercaya yang diperoleh (sertifikat zen default tersedia untuk menguji pengaturan HTTPS Anda, tetapi wajib untuk mengubahnya sesegera mungkin). Untuk menyiapkan sertifikat Anda lihat artikel ini for more information.
Konfigurasi Ketersediaan Tinggi #
Konfigurasi ketersediaan tinggi memungkinkan pengaturan 2 node penyeimbang beban untuk menciptakan ketersediaan tinggi melalui redundansi. Setelah node pertama Anda dikonfigurasi, cukup buat Alamat IP Virtual di penyeimbang beban, ubah di farm eClinicalWorks baru Anda dan buat cluster seperti yang dijelaskan dalam artikel iniKonfigurasi lengkap akan direplikasi ke node kedua secara otomatis, jadi Anda tidak perlu mengkonfigurasi ulang pengaturan Anda.
Referensi #
https://www.eclinicalworks.com/



