How to disable Parallel processes execution on Job Service

Hi all,

I know that the JOB Server execute more then one process on the same time (parallel processing).

For a particular custom target system I need to execute the processes one at a time because I have only one exteranal instance that I can call to execute my command.

I can install a dedicated job service but :

There is a way to execute the queue step by step ?

Is it possible to disable the parallel processing ?

Thank you very much and best regards

Ermes

Parents
  • Do you use a sync project or a script to talk to the target system? If it is a script you can just use the ScriptExecSingle(32) task. It ensures that a specific process step is serialized inside of one queue.

    Another option is to set the number of execution slot for the queue running your jobs to 1 for the slot type you are using (internal, external or external32).

  • Hi Markus,

    For custom TS generally I use the custom scrupt "UNSAccountB_'TSname'_Insert", "UNSAccountB_'TSname'_update", etc.

    This means that I should be change the VI_UnsAccountB_Generic process.

    I think that the most easy way, is to have a dedicated job service with 1 for the slot type.

    I see that the default are: External32 slot =4  - External=10 - Internal = 20.

    Could you explain me what is the difference from internal and external ?

    Thank you very mcuh and best regards

    Ermes

Reply
  • Hi Markus,

    For custom TS generally I use the custom scrupt "UNSAccountB_'TSname'_Insert", "UNSAccountB_'TSname'_update", etc.

    This means that I should be change the VI_UnsAccountB_Generic process.

    I think that the most easy way, is to have a dedicated job service with 1 for the slot type.

    I see that the default are: External32 slot =4  - External=10 - Internal = 20.

    Could you explain me what is the difference from internal and external ?

    Thank you very mcuh and best regards

    Ermes

Children