is there a solution to manage multiple background processes started by multiple users ? I am looking for a task scheduler/queuer. It should allow users to login, start new background processes, monitor them, and delete them.
is there a solution to manage multiple background processes started by multiple users ?
Share
a good option could be Gearman. In gearman you have to ways to run jobs: attached or background.
if you use attached jobs you can add callbacks functions to check the progress and make other stuff over the task. Look at the php api you will be able to see many good examples of the use of gearman. The only thing missing is the fact of killing (stop) the task. From my perspective you have two options: