Caused by: java.lang.NullPointerException
at org.springframework.boot.actuate.endpoint.DataSourcePublicMetrics.initialize(DataSourcePublicMetrics.java:64) ~[spring-boot-actuator-1.3.2.RELEASE.jar:1.3.2.RELEASE]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_79]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_79]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_79]
at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_79]
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:354) ~[spring-beans-4.2.4.RELEASE.jar:4.2.4.RELEASE]
利用できないとき、二次データソースのデータベース接続を開始しません。これにより、データベース接続が利用できなくなったときにNullPointerException
が発生し、スプリングブートが開始されません。春ブーツは、私があまりにもメトリックをディセーブルですが、運</p> <pre><code>endpoints.enabled=false endpoints.autoconfig.enabled=false endpoints.metrics.enabled=false </code></pre> <p><code>DataSourcePublicMetrics</code> Beanが常にメトリックが無効になっている場合でも、作成されません。