spring: main: allow-bean-definition-overriding: true web-application-type: none jmx: enabled: false application: name: ADCC scheduler autoconfigure: exclude: org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration grpc: port: ${ADCC_SCHEDULER_GRPC_PORT:6572} netty-server: keep-alive-time: 30s max-inbound-message-size: 1MB primary-listen-address: ${ADCC_SCHEDULER_GRPC_PRIMARY_LISTEN_ADDRESS:127.0.0.1:6572} timeout: 100 retry-count: 3 eureka: grpc: targets: ${ADCC_EUREKA_GRPC_TARGETS:localhost:6569,localhost:6567} update-available-delay: 10000 client: metadataRefreshFixedRateMs: ${ADCC_EUREKA_CLIENT_METADATA_REFRESH_RATE_MS:30000} service-url: defaultZone: ${ADCC_EUREKA_CLIENT_SERV_URL_DEF_ZONE:http://0.0.0.0:8761/eureka} register-with-eureka: true instance: preferIpAddress: ${ADCC_EUREKA_CLIENT_PREFER_IP_ADDRESS:true} instance-enabled-onit: true leaseRenewalIntervalInSeconds: 4 leaseExpirationDurationInSeconds: 5 metadata-map: type: 'scheduler' status: 'UP' grpc.port: ${grpc.port} hostname: ${ADCC_EUREKA_CLIENT_HOSTNAME:localhost} ip-address: ${ADCC_EUREKA_CLIENT_IP_ADDRESS:127.0.0.1} application: scheduler: jdbc-template-provider-check-ms: ${ADCC_SCHEDULER_JDBC_TEMPLATE_PROVIDER_CHECK_MS:300000} grpc-stub-service-update-ms: ${ADCC_SCHEDULER_GRPC_STUB_SERVICE_UPDATE_MS:10000} datasource: clickhouse: pool-name: ClickhouseHikariCPPool driver-class-name: ${ADCC_CLICKHOUSE_DRIVER_CLASS_NAME:ru.yandex.clickhouse.ClickHouseDriver} url: ${ADCC_CLICKHOUSE_DB_JDBC_URL:jdbc:clickhouse://localhost:8123} username: ${ADCC_CLICKHOUSE_DB_USER:} password: ${ADCC_CLICKHOUSE_DB_PASSWORD:} maximum-pool-size: ${ADCC_CLICKHOUSE_DB_POOL_SIZE:5} connectionTimeout: ${ADCC_CLICKHOUSE_DB_TIMEOUT:30000} external: pool-name: ExternalHikariCPPool driver-class-name: org.postgresql.Driver url: ${ADCC_EXTERNAL_DB_JDBC_URL:jdbc:postgresql://localhost:5432/adcc} username: ${ADCC_EXTERNAL_DB_USER:postgres} password: ${ADCC_EXTERNAL_DB_PWD:123} connectionTimeout: ${ADCC_EXTERNAL_DB_TIMEOUT:30000} maximum-pool-size: ${ADCC_EXTERNAL_DB_POOL_SIZE:2} postgres: pool-name: PostgresHikariCPPool driver-class-name: org.postgresql.Driver url: ${ADCC_POSTGRES_DB_JDBC_URL:jdbc:postgresql://localhost:5432/adcc} username: ${ADCC_POSTGRES_USER:postgres} password: ${ADCC_POSTGRES_DB_PWD:123} connectionTimeout: ${ADCC_POSTGRES_DB_TIMEOUT:30000} maximum-pool-size: ${ADCC_POSTGRES_DB_POOL_SIZE:5} job: count-statistic: enabled: ${ADCC_COUNT_STATISTIC_JOB_ENABLED:true} resource-group-statistic: enabled: ${ADCC_RESOURCE_GROUP_STATISTIC_JOB_ENABLED:true} cron-expression: ${ADCC_RESOURCE_GROUP_STATISTIC_JOB_CRON_EXPRESSION:0 * * * * ? *} system-metrics: enabled: ${ADCC_SYSTEM_METRICS_JOB_ENABLED:true} min-query-duration-sec: ${ADCC_MIN_QUERY_DURATION_SEC:15} #must be equal to or more than 15 sec bucket-range: ${ADCC_SYSTEM_METRICS_JOB_BUCKET_RANGE:1} #min value - 1, max value - 10 query-update-status: enabled: ${ADCC_QUERY_UPDATE_STATUS_JOB_ENABLED:true} cron-expression: ${ADCC_QUERY_UPDATE_STATUS_JOB_CRON_EXPRESSION:0 * * * * ? *} transaction-update-status: enabled: ${ADCC_TRANSACTION_UPDATE_STATUS_JOB_ENABLED:true} cron-expression: ${ADCC_TRANSACTION_UPDATE_STATUS_JOB_CRON_EXPRESSION:0 * * * * ? *} correcting: enabled: ${ADCC_CORRECTING_JOB_ENABLED:true} export: max-interval-days: ${ADCC_EXPORT_JOB_MAX_INTERVAL_DAYS:5} delay-min: ${ADCC_EXPORT_JOB_DELAY_MIN:60}