小编Zai*_*mir的帖子

请求返回“端点请求超时”

我已经使用 zappa 在 aws lambda 上部署了一个 Flask 应用程序,现在该应用程序在所有端点上都运行良好,除了我的主要端点,当我对其发出发布请求时,它返回 { "message": "Endpoint request timed out" }

真的需要修复或想法如何克服这个问题我需要调用分析路线,部署的网址是

https://2ixfyfcsik.execute-api.eu-west-2.amazonaws.com/dev

尝试增加我的应用程序超时限制无济于事,API网关似乎有30秒超时,所以如何绕过这个或不如何让我的应用程序在30秒内返回结果任何帮助表示感谢

from flask import Flask, redirect, url_for, request, jsonify
from flask_cors import CORS
import os,json
from hatesonar import Sonar
from profanityfilter import ProfanityFilter


app = Flask(__name__)
CORS(app)



@app.route('/',methods = ['GET'])
def index():
    return jsonify({"message": "Hello World!"})



@app.route('/test',methods = ['GET'])
def test():
    results=[]
    post="Every Day. Narrated by Patch."
    sonar = Sonar()
    offensiveLanguage = sonar.ping(text=post)
    for item in offensiveLanguage['classes']:
        if (item['class_name']=='hate_speech'):
            if(item['confidence']>=0.9):
                hatesonar_hatespeech=item['coinfidence']
            else:
                hatesonar_hatespeech=0 …
Run Code Online (Sandbox Code Playgroud)

python timeout amazon-web-services flask aws-lambda

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

标签 统计

amazon-web-services ×1

aws-lambda ×1

flask ×1

python ×1

timeout ×1