[Errno 11] Resource temporarily unavailable 资源无法加载

使用 flask-socketio
启动
gunicorn --worker-class eventlet -b 127.0.0.1:8888 -w 1 run:app --reload

访问页面是可以正常访问,就是无法 加载资源文件

# 前台控制台错误
GET http://127.0.0.1:8888/static/js/socketio.js 200 (OK)
Traceback (most recent call last):
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/workers/base_async.py", line 66, in handle
    six.reraise(*sys.exc_info())
  File "/root/python/xvenv/lib/python3.6/site-packages/gunicorn/six.py", line 625, in reraise
    raise value
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/workers/base_async.py", line 56, in handle
    self.handle_request(listener_name, req, client, addr)
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/workers/base_async.py", line 129, in handle_request
    six.reraise(*sys.exc_info())
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/six.py", line 625, in reraise
    raise value
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/workers/base_async.py", line 112, in handle_request
    resp.write_file(respiter)
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/http/wsgi.py", line 403, in write_file
    if not self.sendfile(respiter):
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/http/wsgi.py", line 393, in sendfile
    sent += sendfile(sockno, fileno, offset + sent, count)
BlockingIOError: [Errno 11] Resource temporarily unavailable
[2018-08-01 12:35:26 +0800] [30459] [ERROR] Socket error processing request.
Traceback (most recent call last):
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/workers/base_async.py", line 66, in handle
    six.reraise(*sys.exc_info())
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/six.py", line 625, in reraise
    raise value
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/workers/base_async.py", line 56, in handle
    self.handle_request(listener_name, req, client, addr)
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/workers/base_async.py", line 129, in handle_request
    six.reraise(*sys.exc_info())
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/six.py", line 625, in reraise
    raise value
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/workers/base_async.py", line 112, in handle_request
    resp.write_file(respiter)
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/http/wsgi.py", line 403, in write_file
    if not self.sendfile(respiter):
  File "/root/python/venv/lib/python3.6/site-packages/gunicorn/http/wsgi.py", line 393, in sendfile
    sent += sendfile(sockno, fileno, offset + sent, count)
BlockingIOError: [Errno 11] Resource temporarily unavailable

费解

阅读 12.5k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题