Questions tagged [job-scheduling]

A job scheduler is a computer application for controlling unattended background program execution (commonly called batch processing).

Today's job schedulers, often termed workload automation, typically provide a graphical user interface and a single point of control for definition and monitoring of background executions in a distributed network of computers. Increasingly, job schedulers are required to orchestrate the integration of real-time business activities with traditional background IT processing across different operating system platforms and business application environments.

1328 questions
9
votes
1 answer

how to detect if a thread or process is getting starved due to OS scheduling

This is on Linux OS. App is written in C++ with ACE library. I am suspecting that one of the thread in the process is getting blocked for unusually long time(5 to 40 seconds) sometimes. The app runs fine most of the times except couple times a day…
Medicine
  • 1,923
  • 2
  • 23
  • 33
8
votes
1 answer

Job Scheduling in Haskell

What work has been done so far in Haskell to the effect of scheduling jobs for execution in a native way? Here's an sketch of what I am thinking. Say I have a function work I want executed at Date, presumably in the future (if not, we can just…
thegravian
  • 458
  • 3
  • 18
8
votes
5 answers

How to schedule an Oracle dbms_scheduler Job timezone and DST safely

I am trying to setup a DBMS_SCHEDULER Job to run exactly at 1 AM on 1st of January every year on Oracle 11g. How to setup its attributes to be absolutely sure it wont get executed in wrong hour, because of timezone differences nor Daylight Savings…
Javo
  • 435
  • 1
  • 5
  • 16
8
votes
4 answers

Open Source Job Scheduler with REST API

Are there any open source Job Scheduler with REST API for commercial use which will support features like: Tree like Job dependency Hold & Release Rerun failed steps Parallelism Help would be appreciated :) NOTE: we are looking for open source…
Kiran
  • 20,167
  • 11
  • 67
  • 99
8
votes
5 answers

Is sleep() a good idea for the main loop of a job-scheduling app

I'm writing a job-scheduling app in Ruby for my work (primarily to move files using various protocol at a given frequency) My main loop looks like this : while true do # some code to launch the proper job sleep CONFIG["interval"] end It's…
Yoann Le Touche
  • 1,280
  • 9
  • 13
8
votes
2 answers

C# - Windows Service with awareness of System Time

I am thinking about writing a windows service that will turn a certain functionality on or off at times specified by the user (using a configuration utility I will provide). Basically, the user would specify certain times that the PC would go into…
Brendon Dugan
  • 2,138
  • 7
  • 31
  • 65
7
votes
0 answers

How to dynamically change the schedule of celery beat?

I am using Celery 4.3.0. I am trying to update the schedule of celery beat every 5 seconds based on a schedule in a json file, so that when I’m manually editing, adding or deleting scheduled tasks in that json file, the changes are picked up by the…
Mathieu Rollet
  • 2,016
  • 2
  • 18
  • 31
7
votes
6 answers

Python library for job scheduling, ssh

I'd like to find a user-space tool (preferably in Python - barring that, in anything I could easily modify if it doesn't already do what I need it to) to replace a short script I've been using that does the two things below: polls less than 100…
Thomas
  • 6,515
  • 1
  • 31
  • 47
7
votes
3 answers

Java job scheduler based on Redis?

I am looking to replace Quartz as a job scheduler in our project. We already use Redis with cluster support as a distributed cache layer and we thought that maybe we could use Redis for job scheduling too. Has anyone implemented job scheduling in…
Milen Kovachev
  • 5,111
  • 6
  • 41
  • 58
7
votes
2 answers

Cancel running job scheduled with Hangfire.io

I schedule job using hangfire.io library and I can observe it being processed in built in dashboard. However, my system has requirement that the job can be cancelled from the dashboard. There is an option to delete running job, but this only…
MorioBoncz
  • 920
  • 11
  • 22
7
votes
4 answers

Proof of optimality of a greedy solution to job sequencing

In this Job Sequencing Problem, how do we prove that the solution which greedy approach will provide is a optimal one? Moreover, I am also not able to figure out the O(n) solution as the author later is claiming It can be optimized to almost O(n)…
Walt
  • 1,426
  • 2
  • 17
  • 30
7
votes
1 answer

Expressing setup time with cumulatives

There are many families of scheduling problems. I'm looking into a problem where I have families of jobs/tasks where the transition from one family to another family require reconfiguring the machine (setup time). I'm using cumulatives[2/3] to solve…
7
votes
2 answers

Exe name like update.exe blocked by UAC in scheduled task

I have a problem with windows UAC, scheduled tasks and a executable named "dbupdate.exe". I have full power over source code, manifests and so on, but not over user systems (short: normal software engineer ;-). Language is Delphi, but shouldn't be…
warheart
  • 71
  • 1
  • 2
7
votes
1 answer

Add custom Job to jobexecutor

Is it possible (and if so: how) to add a custom Job to the jobexecutor in camunda BPM? My requirement is to execute a process-related Service by Timer or Loop. I do NOT want to model this in the BPMN directly, since it is not really part of the…
Jan Galinski
  • 11,768
  • 8
  • 54
  • 77
7
votes
1 answer

Scheduler does not running 0x8004131F

I want to run the PHP script every 5 min, so i have created VBScript and this VBScript will kick the PHP Application, This VBScript will be configured in the Scheduler task in control panel. Scheduled job never ran getting following error code An…
Bharanikumar
  • 25,457
  • 50
  • 131
  • 201