Mirth Community

Mirth Community (http://www.mirthcorp.com/community/forums/index.php)
-   General Discussion (http://www.mirthcorp.com/community/forums/forumdisplay.php?f=7)
-   -   Advanced Clustering plugin released! (http://www.mirthcorp.com/community/forums/showthread.php?t=15875)

brentm 08-31-2015 08:38 AM

Advanced Clustering plugin released!
 
The Advanced Clustering Plugin for Mirth Connect is now available to Platinum subscribers!

The plugin, along with a user guide, can be downloaded from the Mirth Client Portal.

The Advanced Clustering plugin improves your ability to manage and monitor a cluster of Mirth Connect servers. From the Mirth Connect dashboard, it allows you to:
  • Monitor the status of each server
  • Deploy/start/stop/pause channels across all servers
  • View message statistics totals for the entire cluster, or statistics for a particular server
  • View any errors that occurred across the cluster while deploying/starting/stopping channels

An automatic message takover feature improves the availability of your cluster. If one server in the cluster fails, another server will automatically resume processing of any queued or unfinished messages from the failed server, without any manual intervention required.

The plugin improves your ability to run and maintain an active/active (load-balanced) cluster. Additional servers can be added on the fly to improve overall performance of the cluster and as well as availability.

Also, there are certain operations that should only be executed by a single server in an active/active cluster. The plugin allows you to designate a preferred server to handle each of these tasks:
  • Executing the data pruner
  • Polling for messages from an external source (File Reader, Database Reader, JavaScript Reader)

The plugin may be installed on standalone Mirth Connect instances which are clustered using your own load-balancing or fail-over solution and are each connected to a single shared database. However the plugin is designed to work best with Mirth Appliances, providing built-in integration with the Appliance's load-balancing and fail-over services.

ashtonbrady45 10-02-2015 11:09 PM

Quote:

Originally Posted by brentm (Post 51011)
The Advanced Clustering Plugin for Mirth Connect is now available to Platinum subscribers!

The plugin, along with a user guide, can be downloaded from the.

The Advanced Clustering plugin improves your ability to manage and monitor a cluster of Mirth Connect servers. From the Mirth Connect dashboard, it allows you to:
  • Monitor the status of each server
  • Deploy/start/stop/pause channels across all servers
  • View message statistics totals for the entire cluster, or statistics for a particular server
  • View any errors that occurred across the cluster while deploying/starting/stopping channels

An automatic message takover feature improves the availability of your cluster. If one server in the cluster fails, another server will automatically resume processing of any queued or unfinished messages from the failed server, without any manual intervention required.

The plugin improves your ability to run and maintain an active/active (load-balanced) cluster. Additional servers can be added on the fly to improve overall performance of the cluster and as well as availability.

Also, there are certain operations that should only be executed by a single server in an active/active cluster. The plugin allows you to designate a preferred server to handle each of these tasks:
  • Executing the data pruner
  • Polling for messages from an external source (File Reader, Database Reader, JavaScript Reader)

The plugin may be installed on standalone Mirth Connect instances which are clustered using your own load-balancing or fail-over solution and are each connected to a single shared database. However the plugin is designed to work best with Mirth Appliances, providing built-in integration with the Appliance's load-balancing and fail-over services.

How code templates work in Mirth Connect on that plugin ?

brentm 10-05-2015 07:02 AM

Quote:

How code templates work in Mirth Connect on that plugin ?
Like channels, code templates are shared across all servers in the cluster. If you make a change to a code template and save it, it is saved for all servers in the cluster. This is because all servers are using the same shared database.

Charliedavid 12-22-2015 04:07 AM

Advanced Clustering plugin released!
 
Is It also available for non platinum subscribers?

narupley 12-22-2015 06:27 AM

Quote:

Originally Posted by Charliedavid (Post 252657)
Is It also available for non platinum subscribers?

Advanced Clustering isn't, but appliances do come with a basic clustering plugin. For more information feel free to contact us.

kirbykn2 02-01-2016 09:38 AM

Any success
 
I would like to hear any feedback regarding Advanced Clustering. Has anyone successfully implemented the advanced clustering plugin with db replication? Have you tried and failed?

We are planning for growth for the next year and would like to be able to use this feature.

msuatab 02-09-2016 03:50 AM

How does this plugin manage the balance between channels that have a "DB Reader" or a "File Reader" configured as Source Connector?
Is there a way to avoid channels from reading the same data?

Thank yoy in advance,
Greetings

narupley 02-09-2016 06:49 AM

Quote:

Originally Posted by msuatab (Post 253406)
How does this plugin manage the balance between channels that have a "DB Reader" or a "File Reader" configured as Source Connector?
Is there a way to avoid channels from reading the same data?

Thank yoy in advance,
Greetings

The plugin has the notion of a "roles" for each node in the cluster, and one of those roles is the Polling Node. So only one node in the cluster will have polling channels started, and they'll be paused on all other nodes. If that polling node goes down for whatever reason, a different node will automatically take over the role.

kirbykn2 03-29-2016 10:09 AM

I would like to hear any feedback regarding Advanced Clustering. Has anyone successfully implemented the advanced clustering plugin with db replication? Have you tried and failed?

We are planning for growth for the next year and would like to be able to use this feature.
__________________
Kirby

Mirth Certified|Epic Bridges Certified|Cloverleaf Level 2 Certified

Appliance Version 3.10.1
Mirth Connect Version 3.3.1.7856
Java Version 1.6.0_45-b06
Java (64 bit) Version 1.6.0_45-b06
Java 7 (64 bit) Version 1.7.0_79-b15
Java 8 (64 bit) Version 1.8.0_51-b16
PostgreSQL Version 9.4.5

kirbykn2 06-24-2016 09:08 AM

Has anyone installed advanced clustering in either a test or production environment? If so, how is it working for you?


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

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