[Tomcat JDBC Pool Cleaner org.apache.tomcat.jdbc.pool.ConnectionPool - ;连接已被放弃PooledConnection

时间:2018-06-12 18:23:14

标签: spring hazelcast

我创建了一个名为@Microservice的注释并添加了

@Target({ ElementType.TYPE, ElementType.ANNOTATION_TYPE })
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
@SpringBootApplication
@EnableEurekaClient
@EnableDiscoveryClient
@RefreshScope
@ComponentScan(basePackages = {"com.xxxxx"})
@EnableAutoConfiguration

@ComponentScan(excludeFilters = {
          @Filter(type = FilterType.CUSTOM, classes = TypeExcludeFilter.class),

          @Filter(type = FilterType.CUSTOM, classes = AutoConfigurationExcludeFilter.class) })

public @interface Microservice {

   /**
   * Exclude specific auto-configuration classes such that they will never be applied.
   * @return the classes to exclude
   */

   @AliasFor(annotation = EnableAutoConfiguration.class, attribute = "exclude")

   Class<?>[] exclude() default {};

   /**
   * Exclude specific auto-configuration class names such that they will never be
   * applied.
   * @return the class names to exclude
   * @since 1.3.0
   */

   @AliasFor(annotation = EnableAutoConfiguration.class, attribute = "excludeName")

   String[] excludeName() default {};

   /**
   * Base packages to scan for annotated components. Use {@link #scanBasePackageClasses}
   * for a type-safe alternative to String-based package names.
   * @return base packages to scan
   * @since 1.3.0
   */

   @AliasFor(annotation = ComponentScan.class, attribute = "basePackages")

   String[] scanBasePackages() default {};

   /**
   * Type-safe alternative to {@link #scanBasePackages} for specifying the packages to
   * scan for annotated components. The package of each class specified will be scanned.
   * <p>
   * Consider creating a special no-op marker class or interface in each package that
   * serves no purpose other than being referenced by this attribute.
   * @return base packages to scan
   * @since 1.3.0
   */

   @AliasFor(annotation = ComponentScan.class, attribute = "basePackageClasses")

   Class<?>[] scanBasePackageClasses() default {};

}

在开发环境中部署时,在本地运行时会出现遗弃问题。

0 个答案:

没有答案