| 324 | === Scheduler debugging === |
| 325 | <scheduler_log_buffer>N</scheduler_log_buffer>:: |
| 326 | Set the output buffer of the scheduler log to N bytes. |
| 327 | Set it to zero to see all msgs before a crash. |
| 328 | |
| 329 | <debug_req_reply_dir>path</debug_req_reply_dir>:: |
| 330 | If specified, each scheduler instance will write three |
| 331 | files in there: PID_C_sched.log, PID_C_sched_request.xml and (if all |
| 332 | goes well) PID_C_sched_reply.xml. PID is the process id of this |
| 333 | scheduler instance, C is an internal counter within the process if |
| 334 | FCGI is used. The sched.log will contain nothing else than the |
| 335 | pid and the IP address of the client. This should allow for |
| 336 | identifying the scheduler instance responsible for a given |
| 337 | apache error log message ("premature end of script headers") when |
| 338 | a scheduler crashed. sched_request.xml (obviously) is the scheduler |
| 339 | request, and if the scheduler doesn't crash in between, there will |
| 340 | also be the reply to the client kept in sched_reply.xml |
| 341 | |