• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mp911de / lettuce / 1155 / 2
92%
master: 92%

Build:
DEFAULT BRANCH: master
Ran 26 Sep 2016 02:31AM UTC
Files 252
Run time 11s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

26 Sep 2016 02:27AM UTC coverage: 92.763% (+0.1%) from 92.668%
PROFILE=netty-41

Pull #365

travis-ci

web-flow
Add jitter backoff strategies for spreading reconnection timing

When users use exponential backoff streategy and connection pool with more than thousands of application servers, sometimes connection bursting is occured in Redis instance.
Because it's reconnection timings are all same when Redis server is under slowlog or network problem.
This patch will fix the problem using well known jitter backoff strategies.

Equal Jitter

    sleep = random_between(0, min(cap, base * 2 ** attempt))

Full Jitter

    temp = min(cap, base * 2 ** attempt)
    sleep = temp / 2 + random_between(0, temp / 2)

Decorrelated Jitter

    sleep = min(cap, random_between(base, sleep * 3))

Rerenrence: https://www.awsarchitectureblog.com/2015/03/backoff.html
Pull Request #365: Add jitter backoff strategies for spreading reconnection timing

10396 of 11207 relevant lines covered (92.76%)

0.93 hits per line

Source Files on job 1155.2 (PROFILE=netty-41)
  • Tree
  • List 0
  • Changed 7
  • Source Changed 4
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1155
  • Travis Job 1155.2
  • 5e9c35ca on github
  • Prev Job for PROFILE=netty-40 on master (#1154.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc