Skip to main content
Older versions of Internet Explorer will not support certain site features. Chrome, Safari, Firefox, and Edge will provide the best experience.
Spok

Load Balancer and Server Ports Workbook - CCS 1.9

Config Item Load Balance Config #1 Load Balance Config #2 Load Balance Config #3  Load Balance Config #4 Load Balance Config #5 Load Balance Config #6 Load Balance Config #7 Load Balance Config #8 Load Balance Config #9 Load Balance Config #10 Load Balance Config #11
  Spok Care Connect Platform Web Spok Mobile Spok Care Connect Platform (CTI CSTA) Spok Care Connect Platform (CTI Park) Spok Care Connect Platform (CTI Park) Spok Care Connect Platform (CTI Park) Spok CCS Speech Spok CCS Speech (Call Flow Designer) Spok CCS Speech (Reporting Service) Spok CCS Speech (Call Flow Designer)
Network Zone Internal Internal DMZ Internal Internal Internal Internal Internal Internal Internal Internal
Load Balancer Host Name To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team
VIP Address To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team

To be provisioned by the Network team

To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team To be provisioned by the Network team
Load Balanced URL - External N/A N/A To be determined at Spok installation time

N/A

N/A N/A N/A N/A N/A N/A N/A
Load Balanced URL - Internal To be determined at Spok installation time To be determined at Spok installation time To be determined at Spok installation time N/A N/A N/A N/A N/A N/A N/A N/A
Load Balanced Servers

Care Connect Platform-Node#1

Care Connect Platform-Node#2

Care Connect Platform-Node#3 (if req'd)

Spok Web Server-Node#1

Spok Web Server-Node#2

Spok Mobile Server-Node#1

Spok Mobile Server-Node#2

Care Connect Platform-Node#1

Care Connect Platform-Node#2

Care Connect CTI Server- Node #3

Care Connect Platform-Node#1

Care Connect Platform-Node#2

Care Connect CTI Server-Node #3

 

Care Connect Platform Node #1

Care Connect Platform Node #2

Care Connect CTI Server Node #3

 

Care Connect Platform Node #1

Care Connect Platform Node #2

Care Connect CTI Server Node #3

CCS Speech Server #1

CCS Speech Server #2

 

CCS Speech Server #1

CCS Speech Server #2

CCS Speech Server #1

CCS Speech Server #2

CCS Speech Server #1

CCS Speech Server #2

Load Balancing Method First available (start w/ Node 1) (active/passive) Round-Robin Active/Passive

first available / leader

 

First available (start w/ Node 1)

 

First available (start w/ Node 1)

 

First available (start w/ Node 1) First available (start w/ Node 1) Round robin First available (start w/ Node 1) round robin
Sticky Session Enabled No No No No No No No No No No No
Services

HTTPS ports:

  • 443

HTTP ports:

  • 443

HTTPS ports:

  • 443
  • 8091

TCP ports:

  • 8883
  • 20000
  • 20001

AMQP
Ports:

  • 5672 / TCP

 

REST
Ports:

  • 8950 / TCP

 

HTTP/SignalR
Ports:

  • 8950 / TCP

path begins with /signalr

 

EventSocket
Ports:

  • 8084 / TCP

 

EventSocket
Ports:

  • 8094 / TCP

 

HTTP
Ports:

  • 8000 / TCP

 

HTTP
Ports:

  • 9092 / TCP

 

HTTPS
Ports:

  • 8001 / TCP

 

New Certificate Required? Yes Yes Yes No

Uses CC Platform Cert

Uses CC Platform Cert

 

No No No No

Uses CC Platform Cert

Certificate Location On the servers On the Servers On the Servers N/A

On the servers

 

On the servers N/A N/A N/A N/A on server
SSL offload to LB No No Yes N/A No No No No No No No
Global Load Balancing (GLB) Required? No No No No No No No No No No No
HeartBeat Monitoring Mechanism

URL to be determined at
Spok installation time.

HTTP status code 200
indicates a healthy server

URL to be determined at
Spok installation time.

HTTP status code 200
indicates a healthy server

URL to be determined at
Spok installation time.

tcp_half_open

HTTP check /SpokCTIServerWebManager/api/CTIHighAvailability/GetLeaderStatus - Expect 200 for leader server, 403 for follower 

[CTI 7.3+ only otherwise]

TCP Keepalive half_open

HTTP check  to /api/park  -- Return 2xx or 3xx

On Node1 marked-up, disconnect backup sessions
HTTP check  to

/api/park- Return 2xx or 3xx

 

On Node1 marked-up, disconnect backup sessions

TCP Half_open check

On Node1 marked-up, disconnect backup sessions

TCP Keepalive half_open

Allow only SpeechServer 1 & SpeechServer 2

 

 

On Node1 marked-up, disconnect backup sessions

HTTP status code 200 indicates a healthy server

Sticky Sessions Enabled

 

On Node1 marked-up, disconnect backup sessions

HTTP status code 200 indicates a healthy server

Sticky Sessions Enabled

 

On Node1 marked-up, disconnect backup sessions

HTTP status code 200 indicates a healthy server

Sticky Sessions Enabled