markberridge/environment-health — pull request #4 by plasma147 (2014-12-03 22:54:04+00:00)
Title: Adding caching to proxied requests

Cache duration defaults to 2 seconds and can be overriden in the config yml file.

Now that we cache all requests to a specific health check it made the test config very boring as all of the environments registered the same health check.

So I added a property to enable test mode called... "testMode", which creates lots of random health checks on different URLs and now the test config envs all point to different healthchecks.

Added Java 7 as the compile version as I used multicatch.

Repackaged healthchecks and added new test for new ProxyService.

Did some annoying formatting.