函數(shù)使用流程
函數(shù)使用流程如圖1所示。
用戶編寫業(yè)務程序代碼,打包上傳至FunctionGraph函數(shù),添加事件源(如 SMN 、OBS和APIG等),完成應用程序構建部署。
通過RESTful API或者云產(chǎn)品事件源觸發(fā)函數(shù),生成函數(shù)實例,實現(xiàn)業(yè)務功能,函數(shù)在運行過程中的資源調度由FunctionGraph來管理。
用戶可以查看函數(shù)運行日志和監(jiān)控信息,按照代碼運行情況收費,代碼未運行時不產(chǎn)生費用。
圖1函數(shù)使用流程

說明如下:
用戶編寫代碼,目前支持Node.js、Python、Java、Go、C#、PHP等語言,詳情請參考開發(fā)指南。
上傳代碼,目前支持在線編輯、上傳ZIP包,從OBS引用ZIP包等,詳情請參考表3。
可以通過API和云產(chǎn)品事件源觸發(fā)函數(shù)執(zhí)行,觸發(fā)方法請參考使用SMN觸發(fā)器、使用DMS觸發(fā)器、使用APIG觸發(fā)器、使用OBS觸發(fā)器、使用DIS觸發(fā)器、使用定時觸發(fā)器、使用 CTS 觸發(fā)器、使用 LTS 觸發(fā)器、使用DDS觸發(fā)器、使用Kafka觸發(fā)器。
函數(shù)在執(zhí)行過程中,會根據(jù)請求量彈性擴容,支持請求峰值的執(zhí)行,此過程用戶無需配置,由FunctionGraph完成,并發(fā)數(shù)限制請參考使用限制。
FunctionGraph函數(shù)實現(xiàn)了與 云日志 服務的對接,您無需配置,即可查看函數(shù)運行日志信息,請參考查詢日志。
FunctionGraph函數(shù)實現(xiàn)了與 云監(jiān)控服務 的對接,您無需配置,即可查看圖形化監(jiān)控信息,請參考監(jiān)控函數(shù)。
函數(shù)執(zhí)行結束后,根據(jù)函數(shù)的實際執(zhí)行時間按量計費,收費粒度精確到100ms。
最新文章
- 如何使用模板創(chuàng)建函數(shù)_模板創(chuàng)建函數(shù)_函數(shù)工作流 FunctionGraph-華為云
- 使用FunctionGraph構建自己的ChatGPT_函數(shù)工作流_華為云FunctionGraph-華為云
- 使用SpringBoot構建HTTP函數(shù)_functiongraph_函數(shù)工作流
- OBS如何綁定自定義域名_OBS如何使用CDN加速_OBS如何使用CDN自動刷新
- 華為CCE怎么用_華為云CCE如何使用_容器引擎使用
- 使用容器鏡像部署函數(shù)_函數(shù)部署_函數(shù)工作流 FunctionGraph-華為云