Skip to content

Commit 207a67d

Browse files
refactor: never restart scheduler worker if worker=1.
1 parent ea2c2f9 commit 207a67d

File tree

1 file changed

+2
-1
lines changed
  • apps/common/management/commands/services/services

1 file changed

+2
-1
lines changed

apps/common/management/commands/services/services/scheduler.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,14 @@ def cmd(self):
1818

1919
log_format = '%(h)s %(t)s %(L)ss "%(r)s" %(s)s %(b)s '
2020
bind = f'127.0.0.1:6060'
21+
max_requests = 10240 if self.worker > 1 else 0
2122
cmd = [
2223
'gunicorn', 'maxkb.wsgi:application',
2324
'-b', bind,
2425
'-k', 'gthread',
2526
'--threads', '200',
2627
'-w', str(self.worker),
27-
'--max-requests', '10240',
28+
'--max-requests', str(max_requests),
2829
'--max-requests-jitter', '2048',
2930
'--access-logformat', log_format,
3031
'--access-logfile', '/dev/null',

0 commit comments

Comments
 (0)