Sam
2b8d4508e5
PERF: stop running background work between requests
...
Use a dedicated thread to run Scheduler::Defer
This avoids blocking of a worker during operations that require waiting.
In particular uploads risked blocking a unicorn.
This also add a queue "length" that discourse prometheus consumes.
2017-11-23 15:48:47 +11:00
..
2017-11-21 14:15:11 +08:00
2017-11-09 10:49:42 -05:00
2017-10-23 10:49:42 +11:00
2017-07-28 10:20:09 +09:00
2017-11-03 21:02:31 +08:00
2017-11-17 15:29:14 +01:00
2017-07-29 13:12:45 +02:00
2017-09-01 09:28:16 -04:00
2017-10-06 16:20:01 +11:00
2017-11-21 14:15:11 +08:00
2017-11-10 14:10:27 -05:00
2017-07-05 11:12:10 +02:00
2017-09-25 13:48:59 +08:00
2017-07-28 10:20:09 +09:00
2017-11-11 19:11:16 +05:30
2017-10-05 16:24:58 -04:00
2017-10-18 12:10:30 +11:00
2017-11-06 01:41:36 +05:30
2017-11-16 14:43:17 -05:00
2017-11-20 16:28:03 -05:00
2017-07-28 10:20:09 +09:00
2017-11-23 15:48:47 +11:00
2017-08-25 11:52:59 -04:00
2017-10-23 17:30:17 +11:00
2017-09-12 19:36:17 +08:00
2017-11-14 15:22:59 +11:00
2017-11-22 12:50:01 +08:00
2017-10-04 15:08:51 -04:00
2017-08-14 22:17:41 -04:00
2017-07-28 10:20:09 +09:00
2017-11-10 14:10:27 -05:00
2017-07-28 10:20:09 +09:00
2017-09-08 14:07:24 +08:00
2017-11-14 13:20:19 -05:00
2017-08-22 11:46:23 -04:00
2017-09-25 13:48:58 +08:00
2017-08-24 13:45:32 -04:00
2017-08-30 15:54:27 +08:00
2017-09-25 13:48:58 +08:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-11-16 15:45:07 +01:00
2017-09-29 12:31:50 +10:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-06-01 16:21:00 +09:00
2017-11-01 16:43:19 +11:00
2017-11-17 08:55:21 +08:00
2017-11-16 15:22:05 -05:00
2017-07-28 10:20:09 +09:00
2017-10-25 13:19:43 +11:00
2017-07-28 10:20:09 +09:00
2017-11-21 17:10:04 +08:00
2017-11-16 08:39:29 +11:00
2017-10-20 23:03:42 +08:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-11-18 17:16:44 +01:00
2017-11-08 11:38:51 +08:00
2017-08-17 16:13:30 -04:00
2017-10-31 17:16:59 +01:00
2017-09-07 21:36:27 +08:00
2017-11-17 17:24:35 +01:00
2017-09-25 16:15:48 -04:00
2017-10-19 13:55:23 -04:00
2017-07-28 10:20:09 +09:00
2017-10-06 16:20:01 +11:00
2017-11-10 14:10:27 -05:00
2017-11-10 06:45:19 +11:00
2017-11-02 14:11:20 -04:00
2017-07-28 10:20:09 +09:00
2017-08-14 22:13:24 +02:00
2017-08-02 14:27:31 -04:00
2017-11-16 16:21:53 -05:00
2017-09-25 12:25:14 -04:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-10-18 12:10:30 +11:00
2017-11-10 14:10:27 -05:00
2017-07-28 10:20:09 +09:00
2017-08-08 11:44:27 +02:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-08-02 14:00:18 -04:00
2017-09-08 14:07:24 +08:00
2017-11-10 12:18:25 -05:00
2017-11-10 12:18:25 -05:00
2017-07-28 10:20:09 +09:00
2017-11-22 14:53:35 -05:00
2017-11-20 16:28:03 -05:00
2017-09-14 12:07:35 +08:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-09-28 09:30:22 -04:00
2017-07-03 15:26:57 -04:00
2017-11-13 15:36:45 +11:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-09-25 13:48:58 +08:00
2017-07-28 10:20:09 +09:00
2017-11-02 12:33:35 +01:00
2017-10-27 11:12:44 +11:00
2017-10-27 11:02:47 +08:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-09-25 13:48:58 +08:00
2017-08-10 18:27:01 +09:00
2017-07-28 10:20:09 +09:00
2017-09-08 14:07:24 +08:00
2017-07-28 10:20:09 +09:00
2017-08-08 14:03:24 -03:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-10-19 12:32:55 +08:00
2017-07-28 10:20:09 +09:00
2017-11-20 11:49:09 +08:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-10-02 17:47:04 +02:00
2017-09-28 14:22:49 +02:00
2017-07-28 10:20:09 +09:00
2017-07-28 10:20:09 +09:00
2017-07-25 14:41:20 -04:00
2017-10-30 11:20:55 -04:00
2017-07-28 10:20:09 +09:00