2934: add crunch-dispatch default settings
authorTim Pierce <twp@curoverse.com>
Tue, 17 Jun 2014 17:15:28 +0000 (13:15 -0400)
committerTim Pierce <twp@curoverse.com>
Tue, 17 Jun 2014 17:15:28 +0000 (13:15 -0400)
Add default values to application.default.yml for:
* crunch_limit_log_events_per_job
* crunch_limit_log_event_bytes_per_job
* crunch_log_bytes_per_event
* crunch_log_seconds_between_events

Refs #2934.

services/api/config/application.default.yml

index f18c89f732f12a5927630ddc3f9cb5983bea5c68..827dfe158662e5c22109e8b7acc5ae922a5330b4 100644 (file)
@@ -68,6 +68,19 @@ common:
   # crunch-job must be able to stat() it.
   crunch_refresh_trigger: /tmp/crunch_refresh_trigger
 
+  # Maximum number of log events that may be generated by a single job.
+  crunch_limit_log_events_per_job: 65536
+
+  # Maximum number of total bytes that may be logged by a single job.
+  crunch_limit_log_event_bytes_per_job: 67108864
+
+  # These two settings control how frequently log events are flushed
+  # to the database.  If a job generates two or more events within
+  # crunch_log_seconds_between_events, the log data is not flushed
+  # until crunch_log_bytes_per_event has been reached.
+  crunch_log_bytes_per_event: 4096
+  crunch_log_seconds_between_events: 1
+
   # Path to /etc/dnsmasq.d, or false = do not update dnsmasq data.
   dnsmasq_conf_dir: false