Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Step 3: Start a load balancer

Info

We've recently found out that the Amazon Elastic Load Balancer has a non-configurable timeout of 60 seconds. This causes problems to some of the Infinit.e operations, such as testing and deleting sources and documents.

As a result, we now only use the load balancer to provide automated health-checking of the API, and we use Amazon's DNS service, Route 53, for round-robin load balancing (delegating the "rr" subdomain of ikanow.com: useful link).

We provide a template for this (here), though actually the AWS management console interface is just as good, the only custom parameter is the health check target, which should be set to "HTTP:80/api/auth/login/ping/ping".

...