This page was last edited on December 22, 2016, at 20:57.
Comments or questions about this documentation? Contact us for support!
Knowledge Center Cluster stores all of the settings and data that are shared by each of the Knowledge Center Server instances that reside within it. This makes it pretty easy to add additional servers as your knowledge needs grow.
Knowledge Center Cluster also serves as the entry point to all client requests sent to Knowledge Center Servers. The cluster application in Genesys Administrator needs to be configured to point to the host and port of the load balancer that will distribute these requests among your Knowledge Center Servers.
Let's take a look at how you might configure your load balancer to distribute requests between servers. This sample uses an Apache load balancer.
Prerequisites
Start
# Proxy
# ProxyPass / balancer://''knowledge_cluster''/
stickysession=JSESSIONID|jsessionid nofailover=Off
ProxyPass / balancer://''knowledge_cluster''/
<Proxy balancer://test_cluster>
BalancerMember http://host_node_1:port_node_1 route=node1
BalancerMember http://host__node_2:port_node_1 route=node2
</Proxy>
ProxyRequests On
<Proxy *>
AddDefaultCharset off
Order deny,allow
Allow from all
#Allow from .example.com
</Proxy>
<Set name="sessionIdManager">
<New id="hashIdMgr" class=
"org.eclipse.jetty.server.session.HashSessionIdManager">
<Set name="workerName">node1</Set>
</New>
</Set>
End
Here are couple of sample requests: