amazon-web-services - 从ssm获取参数时遇到什么错误如何返回
问题描述
所以我使用 lambda 来运行 Flask-Ask 应用程序,现在我无法从参数存储中检索数据。当我从 VS 运行我的函数时,它运行良好,并且检索参数没有问题。
这是一段导致我麻烦的代码
@app.route("/test")
def test():
try:
URL_var = client.get_parameter(Name="URL")
return str(URL_var['Parameter']['Value'])
except Exception as e:
track = traceback.format_exc()
return track
一旦它在 AWS 上实际运行,问题就开始了。最初,当我尝试检索或放置参数时,页面会超时,因此我将其配置为都等于 5,然后我将代码放入 try except 块中connect_timeout
。read_timeout
现在我得到的是一个堆栈跟踪,它实际上只告诉我函数超时。
当我调用 get_parameter 时,我需要一些方法来知道出了什么问题,这样我就可以弄清楚从这里去哪里。
解决方案
推荐阅读
- javascript - 使用 JavaScript 将任何日期格式转换为 en-US(mm/dd/yyyy hh:mm:ss)
- javascript - 如何解决 window.open() 的选项在 Edge 上不起作用
- javascript - 根据百分比拒绝输入
- php - 定义与同一模型的关系(自连接)Laravel - 找不到类'App\Models\App\Models\Contact_cats' laravel 8
- python - 我的最后一个函数出现了 TypeError。我怎么称呼他们?另外,我如何找到所有内容的总数和平均值?我迷路了
- postgresql - AWS API Gateway Error: Proxy integrations cannot be configured to transform responses
- huggingface-transformers - 如何在transformer huggingface上加入命名实体识别任务产生的子词?
- multilabel-classification - vowpal wabbit:multilable_oaa 不返回所有输入的标签
- javascript - 通过连接两个对象创建的对象类型
- dart - 飞镖:如何检查属性的通用类型?