summaryrefslogtreecommitdiff
path: root/src/queue/processors/index.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/queue/processors/index.ts')
-rw-r--r--src/queue/processors/index.ts18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/queue/processors/index.ts b/src/queue/processors/index.ts
new file mode 100644
index 0000000000..172048ddae
--- /dev/null
+++ b/src/queue/processors/index.ts
@@ -0,0 +1,18 @@
+import queue from '../queue';
+import db from './db';
+import http from './http';
+
+export default () => {
+ queue.process('db', db);
+
+ /*
+ 256 is the default concurrency limit of Mozilla Firefox and Google
+ Chromium.
+
+ a8af215e691f3a2205a3758d2d96e9d328e100ff - chromium/src.git - Git at Google
+ https://chromium.googlesource.com/chromium/src.git/+/a8af215e691f3a2205a3758d2d96e9d328e100ff
+ Network.http.max-connections - MozillaZine Knowledge Base
+ http://kb.mozillazine.org/Network.http.max-connections
+ */
+ queue.process('http', 256, http);
+};