diff --git a/apps/common/management/commands/services/services/gunicorn.py b/apps/common/management/commands/services/services/gunicorn.py index 331d1d3ea..a0c89a920 100644 --- a/apps/common/management/commands/services/services/gunicorn.py +++ b/apps/common/management/commands/services/services/gunicorn.py @@ -19,6 +19,7 @@ class GunicornService(BaseService): cmd = [ 'gunicorn', 'maxkb.wsgi:application', '-b', bind, + '--preload', '-k', 'gthread', '--threads', '200', '-w', str(self.worker), diff --git a/apps/common/management/commands/services/services/local_model.py b/apps/common/management/commands/services/services/local_model.py index 35c5ae92e..8383a5844 100644 --- a/apps/common/management/commands/services/services/local_model.py +++ b/apps/common/management/commands/services/services/local_model.py @@ -29,6 +29,7 @@ class GunicornLocalModelService(BaseService): cmd = [ 'gunicorn', 'maxkb.wsgi:application', '-b', bind, + '--preload', '-k', 'gthread', '--threads', '200', '-w', str(worker), diff --git a/apps/common/management/commands/services/services/scheduler.py b/apps/common/management/commands/services/services/scheduler.py index e9a0bd97a..d82e5b919 100644 --- a/apps/common/management/commands/services/services/scheduler.py +++ b/apps/common/management/commands/services/services/scheduler.py @@ -21,6 +21,7 @@ class SchedulerService(BaseService): cmd = [ 'gunicorn', 'maxkb.wsgi:application', '-b', bind, + '--preload', '-k', 'gthread', '--threads', '200', '-w', str(self.worker),