summaryrefslogtreecommitdiff
path: root/src/webstat_logger_main.cpp
diff options
context:
space:
mode:
authorDan Goodliffe <dan.goodliffe@octal.co.uk>2026-03-17 11:48:34 +0000
committerDan Goodliffe <dan.goodliffe@octal.co.uk>2026-03-17 11:48:34 +0000
commitd2ecb7f49c3f3b60e3d1f297fd033071a02cfa9a (patch)
tree90c34529461f86f2b6f59ba44f9d910214ed8630 /src/webstat_logger_main.cpp
parent0e3c2e8dd462a7d56f8b61e15c8cf10681898a1f (diff)
downloadwebstat-d2ecb7f49c3f3b60e3d1f297fd033071a02cfa9a.tar.bz2
webstat-d2ecb7f49c3f3b60e3d1f297fd033071a02cfa9a.tar.xz
webstat-d2ecb7f49c3f3b60e3d1f297fd033071a02cfa9a.zip
Execute jobs even when processing incoming logs
Jobs run on background threads now, so we can happily run them even when we're busy.
Diffstat (limited to 'src/webstat_logger_main.cpp')
-rw-r--r--src/webstat_logger_main.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/webstat_logger_main.cpp b/src/webstat_logger_main.cpp
index 7f4d9b4..6d3aeda 100644
--- a/src/webstat_logger_main.cpp
+++ b/src/webstat_logger_main.cpp
@@ -55,8 +55,8 @@ main(int argc, char ** argv)
"Number of write/read write DB connections to keep open")
("fallback.dir", po::value(&settings.fallbackDir)->default_value(settings.fallbackDir),
"Path to write access logs to when the database is unavailable")
- ("jobs.idle", po::value(&settings.idleJobsAfter)->default_value(settings.idleJobsAfter),
- "Run idle when there's no activity for this period (ms)")
+ ("jobs.check", po::value(&settings.checkJobsAfter)->default_value(settings.checkJobsAfter),
+ "How often to check for jobs needing execution (mins)")
("job.parked.freq", po::value(&settings.freqIngestParkedLines)->default_value(settings.freqIngestParkedLines),
"How often to check for and import parked log lines")
("job.purge.freq", po::value(&settings.freqPurgeOldLogs)->default_value(settings.freqPurgeOldLogs),