本文介紹在函數(shù)計算FC(Function Compute)中使用Go運行時開發(fā)請求處理程序的相關概念和方法。
什么是請求處理程序
FC函數(shù)的請求處理程序,是函數(shù)代碼中處理請求的方法。當您的FC函數(shù)被調用時,函數(shù)計算會運行您提供的Handler方法處理請求。您可以通過函數(shù)計算控制臺的函數(shù)入口配置Handler。
對Go語言的FC函數(shù)而言,您的請求處理程序被編譯為一個可執(zhí)行的二進制文件。您只需要將FC函數(shù)的請求處理程序配置項設置為該可執(zhí)行文件的文件名即可。
關于FC函數(shù)的具體定義和相關操作,請參見管理函數(shù)。
配置說明
請求處理程序的具體配置均需符合函數(shù)計算平臺的配置規(guī)范。配置規(guī)范因請求處理程序類型而異。
請求處理程序分為事件請求處理程序(Event Handler)和HTTP請求處理程序(HTTP Handler);其中事件請求由各種事件源觸發(fā)生成,HTTP請求則由HTTP觸發(fā)器觸發(fā)生成。兩種請求處理程序的詳細解釋,請參見請求處理程序類型。
請求處理程序的具體配置示例,請分別參見事件請求處理程序和HTTP請求處理程序。
更多信息
如何將您的代碼包編譯部署至函數(shù)計算平臺,請參見編譯部署代碼包。