3

我寫了下面的代碼:編寫用於AWS Lambda的asyncio代碼的正確方法是什麼?


import asyncio 

loop = asyncio.get_event_loop() 

async def get_urls(event): 

    return {'msg':'Hello World'} 

def lambda_handler(event,context): 

    return loop.run_until_complete(get_urls(event)) 

我試圖完成以下但速度更快。


def lambda_handler(event, context): 
    # TODO implement 
    return {'msg':'Hello World'} 

在AWS Lambda環境中編寫此文件的正確方法是什麼?

+0

你知道嗎? – Juliano

回答

1

異步執行同時執行許多操作。你只做一件事。你做一件事比一件事做得快。異步執行允許您執行獨立任務,這些任務通常會同時執行(同步),然後返回所有任務的結果。本質上,你必須執行多個操作。

相關問題