Default language.

Email engine service failover in a server group


Service failover example 1

Consider an example where you configure  in a server group environment, behind a load balancer, and one of the s goes down. Since everything is routed via the load balancer, the associated email engine service continues to run.

FailoverEE1.png

To configure Email engine behind a load balancer, perform the following steps:

  1. Open the EmailDaemon.properties file located in the ARSystemInstallDir\BMCARSystem\AREmail folder and modify the following properties to point to the   alias:
    Here, the value for server name is the server name in the ar.cfg file. Password is the encrypted value of Remedy Application Service user. For more information, see Server-group-naming.
    • com.bmc.arsys.emaildaemon.serverName.TCP
    • com.bmc.arsys.emaildaemon.serverName.Password
    • com.bmc.arsys.emaildaemon.serverName.Language
    • com.bmc.arsys.emaildaemon.serverName.Interval
    • com.bmc.arsys.emaildaemon.Servers
    • com.bmc.arsys.emaildaemon.serverName.RPC
    • com.bmc.arsys.emaildaemon.serverName.Authentication
  2. Open the C:\WINDOWS\system32\drivers\etc\hosts file and add the following alias entry, and save the file:
    IPAddress serverName
    Where,
    IPAddress 
    is the IP address of the load balancer
    serverName 
    is the server name alias of the load balancer

Service failover example 2

Consider another example, where you configure   in a server group environment, behind a load balancer, and one of the  services (inbound email) goes down. The second email engine service now handles both the inbound and outbound services.

FailoverEE2.png

When you configure two s (Email Engine1 and Email Engine2) in a server group environment, by default, Email Engine1 will be the Rank 1 server for both inbound and outbound services. 

To configure Email Engine1 as the primary server for inbound, and Email Engine2 as the primary for outbound, perform the following steps:

  1. Open the AR System Service Failover Ranking form.
  2. For the following entries, change the values in the Rank field to 2.
    • Entry for Email Engine1 outbound service.
    • Entry for Email Engine2 inbound service.

Service failover example 3

In this example, if you have multiple email engines, where multiple mailboxes are configured. In such examples you can set ranking 1 for mail boxes from either of the email engines. For example, you can set ranking 1 for incoming mail boxes on one Email Engine and set the ranking 1 for outgoing mail boxes on another Email Engine. You can specify these rankings in the AR System Service Failover Ranking form.  Also, when you have multiple mailboxes (service names), all those entries are populated in the AR System Service Failover Ranking form. See, Changing-the-ranking-of-a-service-provider.

The following diagram illustrates the example.

Email.png

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*