小编aso*_*yan的帖子

错误:读取上游时readv()失败(104:通过对等方重置连接)

我有带有nginx和uwsgi的烧瓶的facebook应用程序.当它从Facebook收到POST时,它总是有错误:

readv() failed (104: Connection reset by peer) while reading upstream
Run Code Online (Sandbox Code Playgroud)

但是当我直接访问我的应用程序(使用GET方法)时,它运行顺利.我做了什么:

  1. POST仅使用方法限制@ app.route - 不起作用.
  2. 在wsgi中添加限制:( uwsgi_buffer_size如果来自facebook的请求很大),并且uwsgi_harakiri(如果uwsgi在完成请求之前提供超时) - 不起作用.

我在django中有解决方法,但还无法弄清楚如何在烧瓶中实施.有人可以帮忙吗?

post wsgi flask dotcloud

8
推荐指数
1
解决办法
5360
查看次数

__init__的变量范围

我只是想知道为什么定义的变量__init__不能从类中访问?它应该在实例化期间执行,以便从外部访问吗?

>>> class a:
...     data = {}
... 
>>> a.data
{}
>>> class a:
...     def __init__(self):
...             self.data = {}
... 
>>> a.data
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: class a has no attribute 'data'
Run Code Online (Sandbox Code Playgroud)

python

2
推荐指数
1
解决办法
1507
查看次数

标签 统计

dotcloud ×1

flask ×1

post ×1

python ×1

wsgi ×1