V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
hayao650
V2EX  ›  Python

django 程序突然大量爆出 UnreadablePostError: request data read error 错误

  •  
  •   hayao650 · 2015-07-14 11:17:49 +08:00 · 2710 次点击
    这是一个创建于 3210 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我的django程序跑在树莓派上,用的是apache服务器,运行一段时间后会出现大量的UnreadablePostError: request data read error错误,直到手动重启才能解决问题。
    7 条回复    2015-07-15 22:43:16 +08:00
    socrates
        1
    socrates  
       2015-07-14 11:29:51 +08:00
    有没有可能是network interface的MTU设置的不对?
    est
        2
    est  
       2015-07-14 11:31:19 +08:00
    遇到这类问题,一般解决办法是:处理1000个请求之后重启apache和python组件。
    hayao650
        3
    hayao650  
    OP
       2015-07-14 11:33:32 +08:00
    @socrates 你说的是linux系统的么?
    hayao650
        4
    hayao650  
    OP
       2015-07-14 11:34:18 +08:00
    @est 啊?处理1000个就要重启apache?那岂不是没多长时间就要重启一次!
    est
        5
    est  
       2015-07-14 11:38:46 +08:00
    @hayao650 一般服务器都是4核8核的,重启一个worker又不费事。python的好处就是重启载入特别快,几乎察觉不到有延迟。
    hayao650
        6
    hayao650  
    OP
       2015-07-14 11:46:55 +08:00
    @est 我用的是树莓派B+,性能比较差
    socrates
        7
    socrates  
       2015-07-15 22:43:16 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2695 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 10:58 · PVG 18:58 · LAX 03:58 · JFK 06:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.