我在此代码中使用Celery任务生成Image。这是ajax视图函数的一部分。
task_result = generate_result_image.apply((answer, combi.id, lang))
if task_result.state == "SUCCESS":
response['ok'] = 'yes'
return HttpResponse(json.dumps(response), content_type='application/json')
这在本地工作完美,但在prod服务器,我得到502坏网关。这是浏览器控制台msg:
我做错了什么?这真的很神秘......
这是uwsgi日志,光标所在的行是我正在进行的调用。我好像,工作人员在我打电话后正在死去......不知道为什么......
答案 0 :(得分:0)
问题解决了 - 这不是我的代码,也不是我的设置,而是我发送文件的远程服务器,以生成图像。非常感谢Alex为正确的方向做准备..