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

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