web stats
Question on Mirth Connect Architecture - Mirth Community

Go Back   Mirth Community > Mirth Connect > General Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 10-02-2017, 11:11 AM
arunmydam arunmydam is offline
Mirth Newb
 
Join Date: Jan 2014
Posts: 25
arunmydam is on a distinguished road
Default Question on Mirth Connect Architecture

Hello,

I'm pretty new to mirth architecture, I've a client currently using free mirth that has more than 300 channels each channel receiving approximately more than 2000 messages in a day on each channel. As I'm planning to make the system more robust and scalable. Please suggest if any of the below suggestion is preferable

1. How to do load balancing for two mirth server, without using paid load balancing plugin

2. What is the preferable option for setting up mirth database,
- Two load balanced mirth connect server accessing same database server
- Two load balanced mirth connect server with two separate database server
- Two load balanced mirth connect server with database each mirth server

3. Please share the experiences if you have setup like this.

Last edited by arunmydam; 10-02-2017 at 11:15 AM.
Reply With Quote
  #2  
Old 10-25-2017, 03:25 AM
siddharth siddharth is offline
Mirth Guru
 
Join Date: Feb 2013
Posts: 832
siddharth is on a distinguished road
Default

We recently experimented with this and results were not good.

If you have 2 identical Mirth Boxes behind an LB in an active setting, then each of the box shall recieve half the message, meaning the first one will go to Box 1 and second will go to Box 2 and so on. This will add more problems than solving.

What we did end up doing was to remove the LB, but when Box 1 goes down, automatically route the traffic to Box 2 at the cost of minimum down time, probably 1 minute.

Secondly, We had a seperate DB server which hosted both databases for Box 1 and Box 2. This setting helps to preserve the data when we want to upgrade Mirth.

Hope it helps.
__________________
HL7v2.7 Certified Control Specialist!
Reply With Quote
  #3  
Old 09-03-2018, 12:25 AM
skyung skyung is offline
What's HL7?
 
Join Date: Mar 2017
Posts: 2
skyung is on a distinguished road
Default

Quote:
Originally Posted by siddharth View Post
We recently experimented with this and results were not good.

If you have 2 identical Mirth Boxes behind an LB in an active setting, then each of the box shall recieve half the message, meaning the first one will go to Box 1 and second will go to Box 2 and so on. This will add more problems than solving.

What we did end up doing was to remove the LB, but when Box 1 goes down, automatically route the traffic to Box 2 at the cost of minimum down time, probably 1 minute.

Secondly, We had a seperate DB server which hosted both databases for Box 1 and Box 2. This setting helps to preserve the data when we want to upgrade Mirth.

Hope it helps.
Hi,

I am interested in how you do it. Do you mind to share? Thanks
Reply With Quote
  #4  
Old 10-03-2018, 12:45 AM
siddharth siddharth is offline
Mirth Guru
 
Join Date: Feb 2013
Posts: 832
siddharth is on a distinguished road
Default

The configuration was done by our DevOps team, so I don't know the technical part of it.
__________________
HL7v2.7 Certified Control Specialist!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 09:46 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Mirth Corporation