Skip to content

Commit d70346b

Browse files
authored
fixes #264
1 parent 1da6fa2 commit d70346b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

grpc-spring-boot-starter/src/main/java/org/lognet/springboot/grpc/autoconfigure/actuate/GRpcActuateAutoConfiguration.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import io.grpc.health.v1.HealthGrpc;
77
import lombok.Builder;
88
import lombok.Getter;
9+
import org.lognet.springboot.grpc.GRpcService;
910
import org.lognet.springboot.grpc.GRpcServicesRegistry;
1011
import org.lognet.springboot.grpc.autoconfigure.GRpcAutoConfiguration;
1112
import org.lognet.springboot.grpc.autoconfigure.OnGrpcServerEnabled;
@@ -21,6 +22,7 @@
2122
import org.springframework.boot.actuate.health.HealthContributor;
2223
import org.springframework.boot.actuate.health.HealthIndicator;
2324
import org.springframework.boot.autoconfigure.AutoConfigureAfter;
25+
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
2426
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
2527
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
2628
import org.springframework.context.annotation.Bean;
@@ -34,6 +36,7 @@
3436
@ConditionalOnClass(HealthContributor.class)
3537
@Configuration(proxyBeanMethods = false)
3638
@AutoConfigureAfter(GRpcAutoConfiguration.class)
39+
@ConditionalOnBean(annotation = GRpcService.class)
3740
@OnGrpcServerEnabled
3841
public class GRpcActuateAutoConfiguration {
3942

0 commit comments

Comments
 (0)