ICEpush
  1. ICEpush
  2. PUSH-235

Log warning storm and stop blocking connection requests

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.3
    • Fix Version/s: EE-3.3.0.GA, 4.0.BETA, 4.0
    • Component/s: Push Library
    • Labels:
      None
    • Environment:
      n/a
    • Assignee Priority:
      P1

      Description

      In the ICEmobile MobileShowcase demo we now notice that log storms often, but not always, occur after reloading the web context of the application. These did not occur with the previous ICEpush release. Within a minute thousands of logs can rack up, causing browser instability.

        Activity

        Hide
        Mircea Toma added a comment -

        Introduced PushStormDetectionServer which detects when (25) consecutive requests arrive at close intervals (at less than 700ms) and sends back an X-Connection=close command back to the bridge to shutdown completely the issuing of new requests.

        Show
        Mircea Toma added a comment - Introduced PushStormDetectionServer which detects when (25) consecutive requests arrive at close intervals (at less than 700ms) and sends back an X-Connection=close command back to the bridge to shutdown completely the issuing of new requests.

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Philip Breau
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: