ICEpush
  1. ICEpush
  2. PUSH-265

Throttle push instead of shutting down when Push Storm is detected

    Details

    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      In PUSH-264, we added some configurable detection for identifying when a Push Storm occurs. However, the current behaviour is to disable push when detection occurs. This JIRA is to investigate the feasibility of handling this differently (e.g. throttling push).

        Issue Links

          Activity

          Deryk Sinotte created issue -
          Deryk Sinotte made changes -
          Field Original Value New Value
          Assignee Mircea Toma [ mircea.toma ]
          Fix Version/s 3.4 [ 10971 ]
          Hide
          Mircea Toma added a comment -

          Introduced back off strategy for negotiating a push storm. This strategy is enabled when org.icepush.notificationStormBackOffInterval is defined.

          Show
          Mircea Toma added a comment - Introduced back off strategy for negotiating a push storm. This strategy is enabled when org.icepush.notificationStormBackOffInterval is defined.
          Mircea Toma made changes -
          Affects Documentation (User Guide, Ref. Guide, etc.) [ 10003 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #37811 Thu Sep 05 17:28:37 MDT 2013 mircea.toma PUSH-265 Introduced back off strategy for negotiating a push storm. This strategy is enabled when org.icepush.notificationStormBackOffInterval is defined.
          Files Changed
          Commit graph MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/PushStormDetectionServer.java
          Commit graph ADD /icepush/trunk/icepush/core/src/main/java/org/icepush/BackOffResponseHandler.java
          Commit graph MODIFY /icepush/trunk/icepush/core/src/main/java/org/icepush/BlockingConnectionServer.java
          Hide
          Mircea Toma added a comment -
          Show
          Mircea Toma added a comment - Documented parameter in http://www.icesoft.org/wiki/display/PUSH/ICEpush+Configuration+Parameters page.
          Mircea Toma made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Mircea Toma made changes -
          Fix Version/s EE-3.3.0.GA_P03 [ 11571 ]
          Hide
          Mircea Toma added a comment -

          Back-port changes to 3.3 maintenance branch.

          Show
          Mircea Toma added a comment - Back-port changes to 3.3 maintenance branch.
          Mircea Toma made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          Hide
          Mircea Toma added a comment -

          Back-ported fix.

          Show
          Mircea Toma added a comment - Back-ported fix.
          Mircea Toma made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Fix Version/s 4.0 [ 11383 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Mircea Toma made changes -
          Link This issue is duplicated by PUSH-341 [ PUSH-341 ]

            People

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

              Dates

              • Created:
                Updated:
                Resolved: