阿里雲函數計算小試


本地

1、安裝 nodejs
sudo dnf install nodejs
2、安裝 fun
npm --registry=https://registry.npm.taobao.org install @alicloud/fun -g
3、呵,還需要安裝 maven,我以為 fun 自己帶 maven 依賴呢。當然,在開發環境這個正常不會缺少的,不過我恰好使用一個 pure fedora 環境下。
sudo dnf install maven
4、執行 fun build
5、本地調試 注意會啟動 docker ,在我的環境下(可能是 podman) 需要 sudo,否則激發后會自動退出
走到第六步的時候發現需要先進行本地配置

sudo fun config  # 這是一個需要手動配置的命令 相關的參數可以從阿里雲的后台查到。
sudo fun local start

6、curl 本地服務 會自動激發部署並執行函數。
curl http://localhost:8000/2016-08-15/proxy/demo-springboot-service/demo-springboot

7、至此,本地驗證完成,雖然僅僅是一個 demo 的項目,但是也是正兒八經使用 fun 方式部署的啦!

上雲

1、執行下面的命令,注意如果前面的 config 配置錯誤 這里會報錯,按照報錯修復即可
sudo fun deploy
2、 curl 嘍,我特地選了張家口機房(計費便宜,雖然我不會真的達到需要計費的閾值)。
curl https://XXXX一個 id.cn-zhangjiakou.fc.aliyuncs.com/2016-08-15/proxy/demo-springboot-service/demo-springboot/

參考鏈接:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM