github bestarch-ae/cacherpc 0.2.15

latest releases: 0.2.17, 0.2.16
4 years ago

Highlights

  1. X-Request-ID is added to several error responses:
    a. Invalid request
    b. Waf rejection
    c. Request timeout
  2. Improved logging: added new logs, made existing logs more informative. Also it's now possible to control the log level, which is done by setting environment variable CACHER_LOG_LEVEL to values debug|info|warn|error, by default it's set to info
  3. Configurable keep-alive parameter for server. After new connection is accepted and new request is made over it, server will keep connection alive (if not closed by client) for the period of time specified in --keep-alive <NUM>s cli parameter
  4. Client request timeouts are disabled, which makes it possible for clients to open connection pool to server without actually sending any data over those connections, and server will keep connections alive for the period specified in keep-alive startup parameter

What's Changed

  • Keep-alive management, no client request timeout + technical debt by @bobs4462 in #252

Full Changelog: 0.2.14...0.2.15

Don't miss a new cacherpc release

NewReleases is sending notifications on new releases.