Introduce worker threads to process remote images

This commit is contained in:
Chocobozzz
2022-06-24 16:31:32 +02:00
parent 2873f00bd8
commit c53853ca1b
9 changed files with 123 additions and 49 deletions

View File

@@ -744,8 +744,11 @@ const MEMOIZE_LENGTH = {
VIDEO_DURATION: 200
}
const QUEUE_CONCURRENCY = {
ACTOR_PROCESS_IMAGE: 3
const WORKER_THREADS = {
DOWNLOAD_IMAGE: {
CONCURRENCY: 3,
MAX_THREADS: 1
}
}
const REDUNDANCY = {
@@ -955,7 +958,7 @@ export {
VIDEO_PRIVACIES,
VIDEO_LICENCES,
VIDEO_STATES,
QUEUE_CONCURRENCY,
WORKER_THREADS,
VIDEO_RATE_TYPES,
JOB_PRIORITY,
VIDEO_TRANSCODING_FPS,