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

letsencrypt / boulder / 9000
66%

Build:
DEFAULT BRANCH: master
Ran 12 Apr 2018 09:22PM UTC
Jobs 1
Files 85
Run time 10s
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

pending completion
9000

push

travis-ci

cpu
Allow configuring gRPC's MaxConcurrentStreams (#3642)

During periods of peak load, some RPCs are significantly delayed (on the order of seconds) by client-side blocking. HTTP/2 clients have to obey a "max concurrent streams" setting sent by the server. In Go's HTTP/2 implementation, this value [defaults to 250](https://github.com/golang/net/blob/master/http2/server.go#L56), so the gRPC default is also 250. So whenever there are more than 250 requests in progress at a time, additional requests will be delayed until there is a slot available.

During this peak load, we aren't hitting limits on CPU or memory, so we should increase the max concurrent streams limit to take better advantage of our available resources. This PR adds a config field to do that.

Fixes #3641.

9893 of 15845 relevant lines covered (62.44%)

0.69 hits per line

Jobs
ID Job ID Ran Files Coverage
5 9000.5 (RUN="coverage") 12 Apr 2018 09:22PM UTC 0
62.44
Travis Job 9000.5
Source Files on build 9000
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #9000
  • 2a1cd498 on github
  • Prev Build on master (#8999)
  • Next Build on master (#9002)
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