Skip to content
This repository has been archived by the owner on Jun 11, 2019. It is now read-only.

Releases: MeltwaterArchive/proxymatic

1.13.0

21 Jun 19:28
Compare
Choose a tag to compare
  • Support client and server timeouts (#17)

1.12.1

24 Nov 11:11
Compare
Choose a tag to compare

HAProxy tuning (#13)

1.12.0

01 Nov 11:00
Compare
Choose a tag to compare
  • Support overriding load balancer mode/weight/maxconn and servicePort per application (#10)
  • Added Proxymatic group size setting to divide maxconn and account for each proxymatic peer (#10)

1.11.0

30 Sep 08:36
Compare
Choose a tag to compare

Implement support for TASK_KILLING state in Marathon

1.10.1

20 Sep 13:35
Compare
Choose a tag to compare

Change the haproxy listen delimiter from _ to .

1.10.0

13 Sep 13:34
Compare
Choose a tag to compare

Improved the */haproxy?stats endpoint

  • Swiched the static service- to <marathon_path>-
  • Using hostname for each container service
  • Removed arbitrary counter in favor of the container port

1.9.0

07 Jun 11:58
Compare
Choose a tag to compare
  • Added /status endpoint to coordinate graceful restarts with upstream load balancers (#4)

1.8.2

30 May 19:27
Compare
Choose a tag to compare
  • Circumvent d2iq-archive/marathon#1445 which caused problems for tasks with multiple health checks
  • Improved logging with timestamps and better messages
  • Avoid misleading startup warning before everything has come online
  • Introduce jitter into timeouts to avoid stampeding herd problems

1.8.1

27 May 14:09
Compare
Choose a tag to compare
  • Ignore tasks with servicePort=0 which has been observed to be returned by Marathon during some failure conditions

1.8.0

23 May 06:38
Compare
Choose a tag to compare
  • Always use Marathon event stream instead of HTTP callbacks. Requires Marathon 0.11.0 or higher
  • Use HAproxy by default instead of Pen because of UlricE/pen#22