最近将Thingsbaord的数据库模式转换为pgsql+cassandra后,惊奇发现thingsboard一直以很高的频率一直进行规则引擎的统计,这就让我压力山大了,想要寻找到调整的地方,经过寻找和不断的实验终于发现最高位置了。
rule-engine:
topic: "${TB_QUEUE_RULE_ENGINE_TOPIC:tb_rule_engine}"
poll-interval: "${TB_QUEUE_RULE_ENGINE_POLL_INTERVAL_MS:25}"
pack-processing-timeout: "${TB_QUEUE_RULE_ENGINE_PACK_PROCESSING_TIMEOUT_MS:2000}"
stats:
enabled: "${TB_QUEUE_RULE_ENGINE_STATS_ENABLED:false}"
print-interval-ms: "${TB_QUEUE_RULE_ENGINE_STATS_PRINT_INTERVAL_MS:60000}"
stats处,可以修改是否启用和记录频率,借此记录