@@ -84,17 +84,17 @@ public String a() throws ExecutionException, InterruptedException {
84
84
//这是rpc调用的方式
85
85
String result = restTemplate .getForObject ("http://sc-B/b" , String .class );
86
86
87
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
87
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
88
88
"[config=" + configValue + "]" + " -> " + result ;
89
89
}
90
90
91
91
@ ApiOperation (value = "HTTP 全链路灰度入口 a调用b和c" , tags = {"入口应用" })
92
92
@ GetMapping ("/a2bc" )
93
93
public String a2bc () throws ExecutionException , InterruptedException {
94
94
95
- String resultB = "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
95
+ String resultB = "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
96
96
"[config=" + configValue + "]" + " -> " + restTemplate .getForObject ("http://sc-B/b" , String .class );
97
- String resultA = "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
97
+ String resultA = "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
98
98
"[config=" + configValue + "]" + " -> " + restTemplate .getForObject ("http://sc-C/c" , String .class );
99
99
100
100
return resultA + "\n " + resultB ;
@@ -106,7 +106,7 @@ public String aByFeign() throws ExecutionException, InterruptedException {
106
106
107
107
String result = feignClient .bByFeign ("test" );
108
108
109
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
109
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
110
110
"[config=" + configValue + "]" + " -> " + result ;
111
111
}
112
112
@@ -118,7 +118,7 @@ public String flow() throws ExecutionException, InterruptedException {
118
118
HttpStatus status = responseEntity .getStatusCode ();
119
119
String result = responseEntity .getBody () + " code:" + status .value ();
120
120
121
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
121
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
122
122
"[config=" + configValue + "]" + " -> " + result ;
123
123
}
124
124
@@ -131,7 +131,7 @@ public String params(@PathVariable("hot") String hot) throws ExecutionException,
131
131
HttpStatus status = responseEntity .getStatusCode ();
132
132
String result = responseEntity .getBody () + " code:" + status .value ();
133
133
134
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
134
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
135
135
"[config=" + configValue + "]" + " params:" + hot + " -> " + result ;
136
136
}
137
137
@@ -143,7 +143,7 @@ public String isolate() throws ExecutionException, InterruptedException {
143
143
HttpStatus status = responseEntity .getStatusCode ();
144
144
String result = responseEntity .getBody () + " code:" + status .value ();
145
145
146
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
146
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
147
147
"[config=" + configValue + "]" + " -> " + result ;
148
148
}
149
149
@@ -158,50 +158,50 @@ public String sql(@RequestParam Map<String, String> allRequestParams) throws Uns
158
158
url .append ("&" );
159
159
}
160
160
String result = restTemplate .getForObject (url .toString (), String .class );
161
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
161
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
162
162
"[config=" + configValue + "]" + " -> " + result ;
163
163
}
164
164
165
165
@ ApiOperation (value = "HTTP 全链路灰度入口" , tags = {"入口应用" })
166
166
@ GetMapping ("/a-zone" )
167
167
public String aZone () {
168
- return "A" + serviceTag + "[" + currentZone + "]" + " -> " +
168
+ return "A[tag= " + serviceTag + "] [" + currentZone + "]" + " -> " +
169
169
restTemplate .getForObject ("http://sc-B/b-zone" , String .class );
170
170
}
171
171
172
172
@ ApiOperation (value = "Dubbo 全链路灰度入口" , tags = {"入口应用" })
173
173
@ GetMapping ("/dubbo" )
174
174
public String dubbo (@ RequestParam (required = false ) String param ) {
175
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " -> " +
175
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " -> " +
176
176
helloServiceB .hello (param );
177
177
}
178
178
179
179
180
180
@ ApiOperation (value = "Dubbo 全链路灰度入口" , tags = {"入口应用" })
181
181
@ GetMapping ("/dubbo2" )
182
182
public String dubbo2 (@ RequestParam Map <String ,String > allRequestParams ) {
183
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " -> " +
183
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " -> " +
184
184
helloServiceBTwo .hello2 (JSON .toJSONString (allRequestParams ));
185
185
}
186
186
187
187
@ ApiOperation (value = "Dubbo 限流测试" , tags = {"入口应用" })
188
188
@ GetMapping ("/dubbo-flow" )
189
189
public String dubbo_flow () {
190
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " -> " +
190
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " -> " +
191
191
helloServiceB .hello ("A" );
192
192
}
193
193
194
194
@ ApiOperation (value = "Dubbo 热点测试" , tags = {"入口应用" })
195
195
@ GetMapping ("/dubbo-params/{hot}" )
196
196
public String dubbo_params (@ PathVariable ("hot" ) String hot ) {
197
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " params:" + hot + " -> " +
197
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " params:" + hot + " -> " +
198
198
helloServiceB .hello (hot );
199
199
}
200
200
201
201
@ ApiOperation (value = "Dubbo 隔离测试" , tags = {"入口应用" })
202
202
@ GetMapping ("/dubbo-isolate" )
203
203
public String dubbo_isolate () {
204
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " -> " +
204
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " -> " +
205
205
helloServiceB .hello ("isolate" );
206
206
}
207
207
@@ -211,7 +211,7 @@ public String circuit_breaker_rt() throws ExecutionException, InterruptedExcepti
211
211
212
212
String result = feignClient .circuit_breaker_rt_b ();
213
213
214
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
214
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
215
215
"[config=" + configValue + "]" + " -> " + result ;
216
216
}
217
217
@@ -220,7 +220,7 @@ public String circuit_breaker_rt() throws ExecutionException, InterruptedExcepti
220
220
public String circuit_breaker_exception () throws ExecutionException , InterruptedException {
221
221
String result = feignClient .circuit_breaker_exception_b ();
222
222
223
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
223
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" +
224
224
"[config=" + configValue + "]" + " -> " + result ;
225
225
}
226
226
@@ -235,7 +235,7 @@ public String swagger(@ApiParam(name = "name", value = "我是姓名", required
235
235
@ ApiOperation (value = "Dubbo rt 熔断测试" , tags = {"入口应用" })
236
236
@ GetMapping ("/dubbo-circuit-breaker-rt" )
237
237
public String dubbo_circuit_breaker_rt () {
238
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " -> " +
238
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " -> " +
239
239
helloServiceB .slow ();
240
240
}
241
241
@@ -252,6 +252,6 @@ public String dubbo_circuit_breaker_exception() {
252
252
response = "Service is in abnormal status and throws exception by itself!" ;
253
253
}
254
254
}
255
- return "A" + serviceTag + "[" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " -> " + response ;
255
+ return "A[tag= " + serviceTag + "] [" + inetUtils .findFirstNonLoopbackAddress ().getHostAddress () + "]" + " -> " + response ;
256
256
}
257
257
}
0 commit comments