1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
digraph G {
// put client after server so server_start node is visible
//
subgraph cluster_2 {
node [style=filled,shape=box];
"test1" -> test2;
runremote_lookup_server -> login_attempt [label="have server"];
runremote_lookup_server -> monitordb_lookup_server [label="no server"];
monitordb_lookup_server -> login_attempt [label="have server"];
monitordb_lookup_server -> server_start_remote [label="no server"];
server_start_remote -> delay_2_sec;
delay_2_sec -> runremote_lookup_server;
login_attempt -> "rmt:send-receive_start" [label="login sucessful"];
"rmt:send-receive_start" -> "rmt:send-receive_start";
"rmt:send-receive_start" -> runremote_lookup_server [label=exception];
login_attempt -> clear_runremote [label="login failed"];
"remove_running > 5s" -> runremote_lookup_server;
subgraph cluster_3 {
node [style=filled];
clear_runremote -> "remove_running > 5s";
}
label = "client:setup";
color=green;
}
}
|
|
|
|
|
>
>
|
>
>
|
<
>
>
|
|
>
>
>
|
|
|
|
|
>
>
|
<
|
|
>
|
|
>
|
>
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
digraph G {
// put client after server so server_start node is visible
//
subgraph cluster_1 {
node [style=filled,shape=box];
subgraph cluster_3 {
node [style=filled];
label = "Test B";
"B/bb/2";
"B/bb/1";
}
subgraph cluster_2 {
node [style=filled];
label = "Test A";
"A/aa/2";
"A/aa/1" [color=cyan];
}
subgraph cluster_4 {
node [style=filled];
label = "Test C";
"C/1/aa" [color=cyan];
"A/aa/1" -> "C/1/aa";
"B/bb/1" -> "C/1/bb";
"A/aa/2" -> "C/2/aa";
"B/bb/2" -> "C/2/bb";
}
subgraph cluster_5 {
node [style=filled];
label = "Test D";
"D/1/res" [color=cyan];
"C/1/aa" -> "D/1/res";
"C/2/aa" -> "D/2/res";
}
subgraph cluster_6 {
node [style=filled];
label = "Test E";
"C/1/bb" -> "E/1/res";
"C/2/bb" -> "E/2/res";
}
label = "Complex Itemmapping";
color=green;
}
}
|