Skip to content

Commit 24f7d20

Browse files
committed
Add some logging when services registered
1 parent 28a2c58 commit 24f7d20

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

spring-grpc-spring-boot-autoconfigure/src/main/java/org/springframework/grpc/autoconfigure/server/GrpcServerFactoryAutoConfiguration.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
import java.util.List;
1919
import java.util.stream.Collectors;
2020

21+
import org.apache.commons.logging.Log;
22+
import org.apache.commons.logging.LogFactory;
2123
import org.springframework.boot.autoconfigure.AutoConfiguration;
2224
import org.springframework.boot.autoconfigure.AutoConfigureOrder;
2325
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
@@ -75,13 +77,18 @@ static class NettyServerFactoryConfiguration {
7577
@Conditional(OnGrpcServletCondition.class)
7678
static class GrpcServletConfiguration {
7779

80+
private static Log logger = LogFactory.getLog(GrpcServletConfiguration.class);
81+
7882
@Bean
7983
public ServletRegistrationBean<GrpcServlet> grpcServlet(GrpcServerProperties properties,
8084
GrpcServiceDiscoverer discoverer, ServerBuilderCustomizers serverBuilderCustomizers) {
8185
List<String> paths = discoverer.listServiceNames()
8286
.stream()
8387
.map(service -> "/" + service + "/*")
8488
.collect(Collectors.toList());
89+
if (logger.isInfoEnabled()) {
90+
discoverer.listServiceNames().forEach(service -> logger.info("Registering gRPC service: " + service));
91+
}
8592
ServletServerBuilder servletServerBuilder = new ServletServerBuilder();
8693
discoverer.findServices().forEach(servletServerBuilder::addService);
8794
PropertyMapper mapper = PropertyMapper.get().alwaysApplyingWhenNonNull();

0 commit comments

Comments
 (0)