Uploaded image for project: 'JS - JobScheduler'
  1. JS - JobScheduler
  2. JS-1495

Integrate task kill features into JobScheduler Universal Agent start script

    XMLWordPrintable

    Details

      Description

      Feature

      • JS-1468 specifies how an OS dependent kill is integrated into JUA.
      • This requires some enhancements to scripts deployed with JUA:
        • two kill scripts should be provided to kill a process and it's children:
          • for Windows: jobscheduler_agent_kill_task.cmd
          • for Unix: jobscheduler_agent_kill_task.sh
          • Both scripts are located in the ./bin folder of the JUA installation.
        • The kill scripts provide the functionality to kill a task and it's child processes:
          • if the kill script is called with the parameter -kill-agent-task-id=... it
            • finds the process containing that id
            • kills the process including all children
        • The start script starts JUA with the new -kill-script parameter
          • by default the -kill-script is parameterized with the path to the respective kill script for Windows/Unix
          • the environment variable SCHEDULER_KILL_SCRIPT can be used to set a different kill script

        Attachments

        1. kill_task.cmd
          0.7 kB
        2. kill_task.sh
          0.4 kB

          Issue Links

            Activity

              People

              • Assignee:
                oh Oliver Haufe
                Reporter:
                al Andreas Liebert (Inactive)
                Approver:
                Andreas Liebert (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 6 hours
                  6h