首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >分段故障而不是追溯python

分段故障而不是追溯python
EN

Stack Overflow用户
提问于 2018-06-12 19:11:52
回答 1查看 308关注 0票数 0

我的设置是nginx代理+ uwsgi服务器+烧瓶python应用程序。

如果没有nginx,我就会从程序中得到控制台的回溯,而不是我能够调试和修复出了什么问题。

有了nginx,我每次都会用错误、代码中的异常来获取分段错误。没什么可调试的。

如何在控制台中设置一些真正的代码回溯?

代码语言:javascript
复制
api         | !!! uWSGI process 19 got Segmentation Fault !!!
api         | *** backtrace of 19 ***
api         | /usr/local/bin/uwsgi(uwsgi_backtrace+0x30) [0x463ef0]
api         | /usr/local/bin/uwsgi(uwsgi_segfault+0x21) [0x464291]
api         | /lib/x86_64-linux-gnu/libc.so.6(+0x350e0) [0x7fd5fb52f0e0]
api         | /usr/local/lib/libpython3.6m.so.1.0(_PyUnicode_AsUTF8String+0x8) [0x7fd5fbbee878]
api         | /usr/local/bin/uwsgi(uwsgi_python_backtrace+0x158) [0x4794c8]
api         | /usr/local/bin/uwsgi(uwsgi_exceptions_catch+0x322) [0x446e92]
api         | /usr/local/bin/uwsgi(uwsgi_manage_exception+0x1fe) [0x4471fe]
api         | /usr/local/bin/uwsgi(python_call+0x2e) [0x479aae]
api         | /usr/local/bin/uwsgi(uwsgi_request_wsgi+0x104) [0x47bba4]
api         | /usr/local/bin/uwsgi(wsgi_req_recv+0xa2) [0x41e4c2]

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-13 15:15:58

看起来,uwsgi.ini的变化几乎没有起到帮助作用。

代码语言:javascript
复制
catch-exceptions = false
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50824252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档