0
我寫了一個獨立於AWS Lambda的Python腳本(upload.py
)。它將數據作爲POST上傳到API。它具有以下方法來處理LAMBDA執行:AWS Lambda:執行失敗,沒有錯誤
def handler(event, context):
print("Hello!")
start()
當我打電話start()
我的本地計算機上,腳本運行成功。
當我將代碼上傳到Lambda並運行測試或啓動觸發器時,沒有任何反應。以下被打印出來:
START RequestId: 6abc0995-865c-11e6-b015-57198f9121b5 Version: $LATEST
END RequestId: 6abc0995-865c-11e6-b015-57198f9121b5
REPORT RequestId: 6abc0995-865c-11e6-b015-57198f9121b5 Duration: 2056.85 ms Billed Duration: 2100 ms
然而,當我引入誤差的代碼(例如添加的字符串和整數),錯誤被打印出來。
設置中的所有內容都已正確定義(例如upload.handler),並且未分配VPC以消除網絡問題。執行角色具有管理員權限,可以將其作爲一種可能性消除。