Browse Source

Fix properties naming for SqlDaoCallsAspect

pull/7339/head
ViacheslavKlimov 4 years ago
parent
commit
ac5708f6ff
  1. 2
      application/src/main/resources/thingsboard.yml
  2. 4
      dao/src/main/java/org/thingsboard/server/dao/aspect/SqlDaoCallsAspect.java

2
application/src/main/resources/thingsboard.yml

@ -273,7 +273,7 @@ sql:
log_queries: "${SQL_LOG_QUERIES:false}"
log_queries_threshold: "${SQL_LOG_QUERIES_THRESHOLD:5000}"
log_tenant_stats: "${SQL_LOG_TENANT_STATS:true}"
log_tenant_stats_interval: "${SQL_LOG_TENANT_STATS_INTERVAL:60000}"
log_tenant_stats_interval_ms: "${SQL_LOG_TENANT_STATS_INTERVAL_MS:60000}"
postgres:
# Specify partitioning size for timestamp key-value storage. Example: DAYS, MONTHS, YEARS, INDEFINITE.
ts_key_value_partitioning: "${SQL_POSTGRES_TS_KV_PARTITIONING:MONTHS}"

4
dao/src/main/java/org/thingsboard/server/dao/aspect/SqlDaoCallsAspect.java

@ -55,8 +55,8 @@ public class SqlDaoCallsAspect {
private final Set<String> invalidTenantDbCallMethods = ConcurrentHashMap.newKeySet();
private final ConcurrentMap<TenantId, DbCallStats> statsMap = new ConcurrentHashMap<>();
@Scheduled(initialDelayString = "${sql.log_tenant_stats.log_tenant_stats_interval:60000}",
fixedDelayString = "${sql.log_tenant_stats.log_tenant_stats_interval:60000}")
@Scheduled(initialDelayString = "${sql.log_tenant_stats_interval_ms:60000}",
fixedDelayString = "${sql.log_tenant_stats_interval_ms:60000}")
public void printStats() {
List<DbCallStatsSnapshot> snapshots = snapshot();
if (snapshots.isEmpty()) return;

Loading…
Cancel
Save