如何手動停止實例?
更新時間:
按量模式的實例隨著函數(shù)調(diào)用請求自動創(chuàng)建,處理完請求后進入凍結(jié)狀態(tài),如果接下來2~5分鐘沒有新的請求,該實例將會被回收。函數(shù)計算不提供停止實例的功能,對于正在處理請求的實例,您可以采用本文介紹的方式手動停止。
手動停止實例
設(shè)置函數(shù)超時時間
您可以為函數(shù)設(shè)置超時時間,達到超時時間后,函數(shù)將自動退出并報錯。具體操作,請參見管理函數(shù)。
客戶端手動取消
如果您的函數(shù)為同步調(diào)用,只要客戶端取消請求,函數(shù)將不會繼續(xù)執(zhí)行。請求結(jié)束后,等待一定時間無新的請求,實例自動回收。
通過控制臺或API停止異步任務(wù)
如果您的函數(shù)開啟了異步任務(wù)模式,函數(shù)執(zhí)行過程中可以通過控制臺或調(diào)用API StopStatefulAsyncInvocation停止異步任務(wù)。任務(wù)停止后,等待一定時間無新的請求,實例自動回收。
刪除函數(shù)
您也可以直接刪除函數(shù)來強制回收實例,此時實例處理的請求會失敗。
相關(guān)文檔
文檔內(nèi)容是否對您有幫助?