Uploaded image for project: 'UIMA'
  1. UIMA
  2. UIMA-3704

DUCC SM should support timestamps to identify idle services

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 1.1.0-Ducc
    • 1.1.0-Ducc
    • DUCC
    • None

    Description

      The Service Manager's ping/monitor protocol should support a mechanism to provide identification of services that are started and using resources, but which have been idle for a "long time". The mechanism should enable identification of idle services and a mechanism to turn off the services under site policies.

      The proposed mechanism is for the ping/monitors to support a "last use" timestamp which indicates the last apparent use of the service. Display mechanisms such as the web server would use this to identify unused or lightly-used services.

      The mechanism also should enable ping/monitor support to automatically stop idle services. The Service Manager's start-by-reference mechanism is then used to start the service if some job later needs the service, with the only loss being the time needed to initialize the service.

      The mechanism should also enable the ping/monitor to re-enable the service's persistent running state if it determines this is needed.

      The proposed mechanism for this second step is to allow the ping/monitor to enable or disable the service's "autostart" flag.

      Attachments

        Activity

          People

            challngr Jim Challenger
            challngr Jim Challenger
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: