File tree Expand file tree Collapse file tree 6 files changed +11
-8
lines changed
spring-cloud-gray-client-netflix/src/main/java/cn/springcloud/gray/client/netflix
spring-cloud-gray-client/src/main/java/cn/springcloud/gray/client/config/properties
spring-cloud-gray-plugins/spring-cloud-gray-plugin-event-stream/src/main/java/cn/springcloud/gray/event
spring-cloud-gray-samples
spring-cloud-gray-service-a-sample/src/main/resources/config
spring-cloud-gray-service-a1-sample/src/main/resources/config Expand file tree Collapse file tree 6 files changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -124,7 +124,7 @@ C.0.0.1-SNAPHOST | Greenwich.SR2 | 2.1.7.RELEASE
124124
1251258 . 改变实例状态
126126
127- 可在实例列表中,通过【实例状态】按钮修改实例状态。提前是实例得依赖了灰度客户端的jar包,并且uri没有设置前缀
127+ 可在实例列表中,通过【实例状态】按钮修改实例状态。提前是实例得依赖了灰度客户端的jar包,并且uri没有设置前缀(server.servlet.context-path)
128128 
129129
1301309 . 操作审记
Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ public boolean matchGrayDecisions(Server server) {
5757 @ Override
5858 public ServerListResult <Server > distinguishServerList (List <Server > servers ) {
5959 String serviceId = getServiceId (servers );
60- if (StringUtils .isNotEmpty (serviceId )){
60+ if (StringUtils .isEmpty (serviceId )){
6161 return null ;
6262 }
6363 return distinguishServerList (serviceId , servers );
@@ -85,7 +85,7 @@ private String getServiceId(List<Server> servers){
8585 return grayRequest .getServiceId ();
8686 }
8787 Server server = servers .get (0 );
88- if (Objects .isNull (server )){
88+ if (! Objects .isNull (server )){
8989 return server .getMetaInfo ().getServiceIdForDiscovery ();
9090 }
9191 return null ;
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ public class GrayProperties {
99
1010 private boolean enabled ;
1111
12- private boolean grayRouting = false ;
12+ private boolean grayRouting = true ;
1313
1414
1515}
Original file line number Diff line number Diff line change 11package cn .springcloud .gray .event ;
22
3+ import cn .springcloud .gray .GrayManager ;
34import cn .springcloud .gray .client .config .GrayEventAutoConfiguration ;
45import cn .springcloud .gray .event .stream .StreamInput ;
56import cn .springcloud .gray .event .stream .StreamMessageListener ;
67import org .springframework .boot .autoconfigure .AutoConfigureAfter ;
8+ import org .springframework .boot .autoconfigure .condition .ConditionalOnBean ;
79import org .springframework .boot .autoconfigure .condition .ConditionalOnClass ;
810import org .springframework .boot .autoconfigure .condition .ConditionalOnProperty ;
911import org .springframework .cloud .stream .annotation .EnableBinding ;
1315@ Configuration
1416@ ConditionalOnClass (EnableBinding .class )
1517@ EnableBinding ({StreamInput .class })
16- @ ConditionalOnProperty ( value = "spring.cloud.stream.bindings.GrayEventInput.destination" )
18+ @ ConditionalOnBean ( GrayManager . class )
1719@ AutoConfigureAfter (GrayEventAutoConfiguration .class )
1820public class GaryClientStreamEventAutoConfiguration {
1921
2022
2123 @ Bean
24+ @ ConditionalOnProperty (value = "spring.cloud.stream.bindings.GrayEventInput.destination" )
2225 public StreamMessageListener streamMessageListener (GrayEventListener grayEventListener ) {
2326 return new StreamMessageListener (grayEventListener );
2427 }
Original file line number Diff line number Diff line change @@ -19,6 +19,6 @@ eureka:
1919 lease-expiration-duration-in-seconds : 30
2020 prefer-ip-address : true
2121 metadata-map :
22- zone : gray3
22+ # zone: gray3
2323 instanceId : s
24- initial-status : starting
24+ # initial-status: starting
Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ eureka:
1414 lease-renewal-interval-in-seconds : 10
1515 lease-expiration-duration-in-seconds : 30
1616 metadata-map :
17- zone : xuhui
17+ # zone: xuhui
1818 instanceId : 3
1919# initial-status: starting
2020# initial-status: out_of_service
You can’t perform that action at this time.
0 commit comments