gpt4 book ai didi

存储日志的 Django Gunicorn

转载 作者:行者123 更新时间:2023-12-04 00:30:22 30 4
gpt4 key购买 nike

我已经使用一些 tutorial 部署了我的应用程序

我使用 nginx+gunicorn(我也使用 systemd)

现在我的 dev server 一切正常
但是在生产中它失败了Internal Server Error当我尝试下载文件时

我如何以及在哪里可以找到 gunicorn 原木? (我用的是ubuntu)

此外,这是一段会导致错误的代码,以防万一:

def download_xlsx(request):
user = request.user
file_name = request.GET['file_name']
file_path='main_app/static/xlsx/' + str(user.id) + '/' + file_name
disposition= 'attachment; filename="' +smart_str(file_name) + '"'
disposition=disposition.encode('utf-8')
if os.path.exists(file_path):
with open(file_path, 'rb') as fh:
response = HttpResponse(fh.read(), content_type="application/vnd.ms-excel")
response['Content-Disposition'] = disposition
return response
return projects.to_utf8_json_response('not found')

UPD:我试图运行 sudo journalctl -u gunicorn
但是我从 2 个月前开始得到一个巨大的文件,所以我不能去最新的日志做它的大小

最佳答案

似乎是这样工作的:

journalctl --unit=gunicorn | tail -n 300

关于存储日志的 Django Gunicorn,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52201080/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com