You are here

TM Server Custom Setup

Subscribe to Syndicate
The web services can be customized to be used in situations with many outlets, high load and specific needs. The simple setup handles most situations and automatically load balances within machines. The custom setup allows you to load balance traffic across multiple machines. Since most venues do not have this need, the following setup is rarely implemented. Please consult with Arts Management Technical Support if you think you want to implement this option.

Consider this option if you:

  • have multiple outlets,
  • need to load balance traffic across multiple machines of varying capability,
  • have very large onsales (typically thousands of seats to sold in a short time) and high traffic spikes on occasion

Traffic flow with the Theatre Manager Server

  • All web traffic for 'tickets.yourvenue.org' flows through the router and firewall on ports 80 and 443
  • The firewall passes traffic to TM Listener on ports 80 and 443
  • TM Listener passes all requests to the Theatre Manager Server using the built in Load Balancer.
  • If the Theatre Manager Server can handle the web request, it will do so immediately.
  • If the Theatre Manager Server cannot handle the request, the following happens:
    • it contacts TM Web Server at port 8111 to talk to the virtual server (this is an internal port and is not exposed to the internet). However, make sure your firewall allows internal communication to this port.
    • The Theatre Manager Server hands the response to the customer