Skip to content

Commit

Permalink
Merge pull request #2754 from danswer-ai/hotfix/v0.8-supervisord-logs
Browse files Browse the repository at this point in the history
Merge hotfix/v0.8-supervisord-logs into release/v0.8
  • Loading branch information
rkuo-danswer authored Oct 10, 2024
2 parents fda2960 + 2202150 commit c87d134
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions backend/supervisord.conf
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,13 @@ logfile=/var/log/supervisord.log
# Cannot place this in Celery for now because Celery must run as a single process (see note below)
# Indexing uses multi-processing to speed things up
[program:document_indexing]
environment=CURRENT_PROCESS_IS_AN_INDEXING_JOB=true,LOG_FILE_NAME=document_indexing
environment=CURRENT_PROCESS_IS_AN_INDEXING_JOB=true
command=python danswer/background/update.py
stdout_logfile=/var/log/document_indexing.log
stdout_logfile_maxbytes=16MB
redirect_stderr=true
autorestart=true


# Background jobs that must be run async due to long time to completion
# NOTE: due to an issue with Celery + SQLAlchemy
# (https://github.com/celery/celery/issues/7007#issuecomment-1740139367)
Expand Down Expand Up @@ -87,7 +88,8 @@ stopasgroup=true
# More details on setup here: https://docs.danswer.dev/slack_bot_setup
[program:slack_bot]
command=python danswer/danswerbot/slack/listener.py
environment=LOG_FILE_NAME=slack_bot
stdout_logfile=/var/log/slack_bot.log
stdout_logfile_maxbytes=16MB
redirect_stderr=true
autorestart=true
startretries=5
Expand All @@ -101,8 +103,8 @@ command=tail -qF
/var/log/celery_worker_primary.log
/var/log/celery_worker_light.log
/var/log/celery_worker_heavy.log
/var/log/document_indexing_info.log
/var/log/slack_bot_debug.log
/var/log/document_indexing.log
/var/log/slack_bot.log
stdout_logfile=/dev/stdout
stdout_logfile_maxbytes = 0 # must be set to 0 when stdout_logfile=/dev/stdout
autorestart=true

0 comments on commit c87d134

Please sign in to comment.