【发布时间】:2015-07-31 06:32:09
【问题描述】:
我使用 tornado-botocore 包开发了一个 Tornado 服务器,用于与 Amazon SQS 服务交互。 当我尝试对服务器进行负载测试时,我得到以下日志: [simple_httpclient:137:fetch_impl] 达到 max_clients 限制,请求排队。 10 个活动,89 个排队请求。 我假设它来自 botocore 包使用的 ASyncHTTPClient 。 我尝试将 max_clients 设置为更高的数字,但没有成功:
def _connect(self, operation):
sqs_connection = Botocore(
service='sqs', operation=operation,
region_name=options.aws_sqs_region_name,
session=session)
sqs_connection.http_client.configure(None, defaults=dict(max_clients=5000))
我做错了什么?
谢谢。
【问题讨论】:
标签: python tornado boto botocore