@@ -9,10 +9,57 @@ docker ps
9
9
cargo build --examples
10
10
```
11
11
12
- 2 . Run the example with dapr using the following command:
12
+ 2 . Run the example with dapr using the following command to start the multi-app run :
13
13
14
+ <!-- STEP
15
+ name: Run Multi-app
16
+ output_match_mode: substring
17
+ match_order: sequential
18
+ expected_stdout_lines:
19
+ - '== APP - invoke-grpc-client == Message: "Hello World!"'
20
+ - '== APP - invoke-grpc-client == Response: InvokeResponse {'
21
+ - '== APP - invoke-grpc-client == data: Some('
22
+ - '== APP - invoke-grpc-client == Any {'
23
+ - '== APP - invoke-grpc-client == type_url: "",'
24
+ - '== APP - invoke-grpc-client == value: ['
25
+ - '== APP - invoke-grpc-client == 10,'
26
+ - '== APP - invoke-grpc-client == 12,'
27
+ - '== APP - invoke-grpc-client == 72,'
28
+ - '== APP - invoke-grpc-client == 101,'
29
+ - '== APP - invoke-grpc-client == 108,'
30
+ - '== APP - invoke-grpc-client == 108,'
31
+ - '== APP - invoke-grpc-client == 111,'
32
+ - '== APP - invoke-grpc-client == 32,'
33
+ - '== APP - invoke-grpc-client == 87,'
34
+ - '== APP - invoke-grpc-client == 111,'
35
+ - '== APP - invoke-grpc-client == 114,'
36
+ - '== APP - invoke-grpc-client == 108,'
37
+ - '== APP - invoke-grpc-client == 100,'
38
+ - '== APP - invoke-grpc-client == 33,'
39
+ - '== APP - invoke-grpc-client == ],'
40
+ - '== APP - invoke-grpc-client == },'
41
+ - '== APP - invoke-grpc-client == ),'
42
+ - '== APP - invoke-grpc-client == content_type: "application/json",'
43
+ - '== APP - invoke-grpc-client == }'
44
+ background: true
45
+ sleep: 30
46
+ timeout_seconds: 60
47
+ -->
48
+
49
+ ``` bash
50
+ dapr run -f .
14
51
```
15
- dapr run --app-id=invoke-grpc-server --app-protocol grpc --app-port 50052 -- cargo run --example invoke-grpc-server
52
+
53
+ <!-- END_STEP -->
54
+
55
+ The multi-app run is the equivalent of running:
56
+ 1 . The server application with dapr
57
+ ``` bash
58
+ dapr run --app-id=invoke-grpc-server --app-protocol grpc --app-port 50051 -- cargo run --example invoke-grpc-server
59
+ ```
60
+
61
+ 2 . The client application
62
+ ``` bash
16
63
dapr run --app-id=invoke-grpc-client -- cargo run --example invoke-grpc-client
17
64
```
18
65
0 commit comments