Configuring Activity Engine server for high-availability
You configure the Activity Engine service in the Admin Console. You must enter either a DNS name (preferred) or an IP address, specifying the location of one or more Activity Engine services.
The Jive core platform requires a separate server and database to manage users' activity streams and recommendations. The Activity Engine service handles a number of key features in the Jive application including the All Activity stream, streams for places and people, watch emails, trending content and people, and personalized recommendations (through a connection to a Cloud service). For more information about the Activity Engine database in an HA configuration, see Designing single data center HA configuration.
You configure the Activity Engine service in the Admin Console at
. You must enter either a DNS name (preferred) or an IP address, specifying the location of one or more Activity Engine services.In both the single data center and the multiple data centers high availability configurations, Jive Software recommends that you configure the service with a DNS name that resolves to a machine local to its data center.
For example, given web application nodes wa01-dcA.example.com
and
wa02-dcA.example.com
, both in data center A and web nodes
wa01-dcB.example.com
and wa02-dcB.example.com
in
data center B, all pointing to the DNS name
activity-service.example.com
via the Admin Console setting, the
name must resolve to the Activity Engine server
activity-service-dcA.example.com
when requested by either
wa01-dcA.example.com
or wa02-dcA.example.com
and
must resolve to activity-service-dcB.example.com
when requested by
either of the nodes wa01-dcB.example.com
or
wa02-dcB.example.com
.
For more information single and multiple data centers high availability configurations, see Designing single data center HA configuration and Designing multiple data center HA configuration.