Details

    • Type: Improvement Improvement
    • Status: Reopened
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Extensions
    • Labels:
      None

      Description

      In some cases (like the webloader example), long-running processes need to be started, monitored and stopped.

      The webloader implements this in a naive way, it might be useful to have a more generic facility for this: a service that would:

      1) Start a script or servlet, probably passing it a fake request object that gives access to parameters and output but is not a real HTTP request

      2) Display a status page where currently running jobs can be monitored, and stopped if desired

      3) Collect the output of such jobs in the repository and give access to it via a simple monitoring interface

      The output of long-running jobs could be structured using html conventions (like <div class="status">running step 3 of 12</div>) to create overview displays of all currently running jobs.

      This is just an idea for now, I'm not going to work on this right away, but it's probably good to keep in our wishlist.

        Issue Links

          Activity

          Bertrand Delacretaz created issue -
          Bertrand Delacretaz made changes -
          Field Original Value New Value
          Status Open [ 1 ] Closed [ 6 ]
          Resolution Fixed [ 1 ]
          Bertrand Delacretaz made changes -
          Resolution Fixed [ 1 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          Felix Meschberger made changes -
          Workflow jira [ 12433713 ] no-reopen-closed,doc-test-required [ 12475565 ]
          Bertrand Delacretaz made changes -
          Assignee Bertrand Delacretaz [ bdelacretaz ]
          Bertrand Delacretaz made changes -
          Summary nohup-like service for long-running scripts or servlets Support for background servlets
          Bertrand Delacretaz made changes -
          Link This issue is blocked by SLING-1596 [ SLING-1596 ]
          Bertrand Delacretaz made changes -
          Link This issue relates to SLING-1603 [ SLING-1603 ]
          Bertrand Delacretaz made changes -
          Link This issue is related to SLING-2327 [ SLING-2327 ]
          Gavin made changes -
          Workflow no-reopen-closed,doc-test-required [ 12475565 ] Copy of no-reopen-closed,doc-test-required [ 12765120 ]
          Gavin made changes -
          Workflow Copy of no-reopen-closed,doc-test-required [ 12765120 ] no-reopen-closed,doc-test-required [ 12767875 ]
          Gavin made changes -
          Workflow no-reopen-closed,doc-test-required [ 12767875 ] re-open possible,doc-test-required [ 12789959 ]
          Gavin made changes -
          Workflow re-open possible,doc-test-required [ 12789959 ] no-reopen-closed,doc-test-required [ 12793121 ]

            People

            • Assignee:
              Bertrand Delacretaz
              Reporter:
              Bertrand Delacretaz
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:

                Development