阿里云函数计算小试


本地

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