Page History
...
Graphviz | ||
---|---|---|
| ||
digraph {
compound=true;
rankdir=LR;
JOC [shape="rectangle",label="JOC Cockpit",style="filled",fillcolor="lightskyblue",fontname="Arial",fontsize="10pt"]
Controller [shape="rectangle",label="Controller\nStandalone / Cluster",style="filled",fillcolor="lightskyblue",fontname="Arial",fontsize="10pt"]
Workflow [shape="ellipse",label="Workflow",style="filled",fillcolor="darkorange1",fontname="Arial",fontsize="10pt"];
Job1 [shape="ellipse",label="Job 1",style="filled",fillcolor="orange1",fontname="Arial",fontsize="10pt"];
Job2 [shape="ellipse",label="Job 2",style="filled",fillcolor="orange1",fontname="Arial",fontsize="10pt"];
Job3 [shape="ellipse",label="Job 3",style="filled",fillcolor="orange1",fontname="Arial",fontsize="10pt"];
Subagent1_1 [shape="rectangle",label="Subagent 1",style="filled",fillcolor="darkolivegreen2",fontname="Arial",fontsize="10pt"];
Subagent1_2 [shape="rectangle",label="Subagent 2",style="filled",fillcolor="darkolivegreen2",fontname="Arial",fontsize="10pt"];
Subagent2_1 [shape="rectangle",label="Subagent 1",style="filled",fillcolor="darkolivegreen2",fontname="Arial",fontsize="10pt"];
Subagent2_2 [shape="rectangle",label="Subagent 2",style="filled",fillcolor="darkolivegreen2",fontname="Arial",fontsize="10pt"];
Subagent3_1 [shape="rectangle",label="Subagent 1",style="filled",fillcolor="darkolivegreen2",fontname="Arial",fontsize="10pt"];
Subagent3_2 [shape="rectangle",label="Subagent 2",style="filled",fillcolor="darkolivegreen2",fontname="Arial",fontsize="10pt"];
Subagent3_3 [shape="rectangle",label="Subagent 3",style="filled",fillcolor="darkolivegreen2",fontname="Arial",fontsize="10pt"];
Subagent3_4 [shape="rectangle",label="Subagent 4",style="filled",fillcolor="darkolivegreen2",fontname="Arial",fontsize="10pt"];
{ rank = same; JOC -> Controller -> Workflow }
Workflow -> Job1;
Workflow -> Job2;
Workflow -> Job3;
Job1 -> Subagent1_1 [lhead=cluster_subagent_passive];
Job2 -> Subagent2_1 [lhead=cluster_subagent_active];
Job3 -> Subagent3_1 [lhead=cluster_subagent_selection];
subgraph cluster_subagent_passive {
label="Subagent Cluster 1";
Subagent1_1 -> Subagent1_2 [label=" fixed-priority ",fontname="Arial",fontsize="10pt"];
}
subgraph cluster_subagent_active {
label="Subagent Cluster 2";
Subagent2_1 -> Subagent2_2 [label=" round-robin ",fontname="Arial",fontsize="10pt"];
Subagent2_2 -> Subagent2_1;
}
subgraph cluster_subagent_selection {
label="Subagent Cluster 3";
Subagent3_1 -> Subagent3_2;
Subagent3_2 -> Subagent3_3 [label=" round-robin ",fontname="Arial",fontsize="10pt"];
Subagent3_3 -> Subagent3_4;
Subagent3_4 -> Subagent3_1;
}
} |
...
Overview
Content Tools