Uploaded image for project: 'Java Couchbase JVM Core'
  1. Java Couchbase JVM Core
  2. JVMCBC-569

Switch to /admin/ping endpoint for http keepalive

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Critical
    • 1.7.0
    • None
    • analytics
    • None
    • 1
    • CX Sprint 120

    Description

      In our recent system tests performed by QE, there were over 660K calls to the API "/analytics/version". That API was removed, and because of that, each one of these calls is generating the following log and those logs are filling our debug log file:

      No servlet for /analytics/version
      

      I checked with QE and they are using the Java SDK to issue queries. It looks like that API is still being used in AnalyticsHandler for KeepAliveRequests. The usage of that API should be removed and replaced by another API.

      I also noticed that the PingRequest is using the API /admin/ping. To which port is that request being sent? and how often those ping and keep alive requests are performed?

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              daschl Michael Nitschinger
              murtadha.hubail Murtadha Hubail
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty