system:processes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
system:processes [2020/11/16 19:08] – external edit 127.0.0.1 | system:processes [2024/01/28 10:26] (current) – benjamin | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Process overview ====== | ====== Process overview ====== | ||
- | {{: | + | {{gallery>: |
==== General Information ==== | ==== General Information ==== | ||
Line 21: | Line 21: | ||
* when rest_service is NOT installed, it fulfills the job of rest_service | * when rest_service is NOT installed, it fulfills the job of rest_service | ||
- | {{: | + | {{gallery>: |
In this picture, we see ffastrans.exe on a standalone host, not installed as service. ffastrans.exe took care about starting exe_manager which again started different sub-processes, | In this picture, we see ffastrans.exe on a standalone host, not installed as service. ffastrans.exe took care about starting exe_manager which again started different sub-processes, | ||
Line 30: | Line 30: | ||
* provide http API service | * provide http API service | ||
- | {{: | + | {{gallery>: |
- | In this picutre, we see that rest_service.exe took care about starting exe_manager. | + | In this picture, we see that rest_service.exe took care about starting exe_manager. |
Line 56: | Line 56: | ||
def_runner.a3x is started by exe_manager in case there are any active workflows that need watching for new files. | def_runner.a3x is started by exe_manager in case there are any active workflows that need watching for new files. | ||
- | {{: | + | {{gallery>: |
In this picture, we see that exe_manager started a sub-process that is also called exe_manager but when looking at the " | In this picture, we see that exe_manager started a sub-process that is also called exe_manager but when looking at the " | ||
Line 69: | Line 69: | ||
Since the 1.1.0.0 FFAStrans release, all the jobs are processed regarding to their priority : | Since the 1.1.0.0 FFAStrans release, all the jobs are processed regarding to their priority : | ||
\\ FFAStrans Workflow properties\Priority -> 0(Very Low)-1(Low)-2(Normal)-3(High)-4(Very High) \\ | \\ FFAStrans Workflow properties\Priority -> 0(Very Low)-1(Low)-2(Normal)-3(High)-4(Very High) \\ | ||
- | //**Each time a new higher priority job starts, it will replace a lower priority | + | //**Each time a new higher priority |
+ | //**Once a branch/job has been started, the priority does not matter anymore | ||
\\ | \\ | ||
\\ | \\ | ||
Example for 4 max active jobs on 1 host, 2 hosts with 2 max active jobs or 4 hosts with 1 max active job: | Example for 4 max active jobs on 1 host, 2 hosts with 2 max active jobs or 4 hosts with 1 max active job: | ||
\\ | \\ | ||
- | {{: | + | {{gallery>: |
==== Job Ticket Management ==== | ==== Job Ticket Management ==== | ||
- | {{: | + | {{gallery>: |
This picture shows how the different processes work with Job Tickets. | This picture shows how the different processes work with Job Tickets. |
system/processes.1605553720.txt.gz · Last modified: 2020/11/16 19:08 by 127.0.0.1