阿里云函数计算命令行工具fcli怎么使用?

本文涉及的产品
简介: 这里主要介绍如何通fcli命令行来做一个简单的例子,同时把使用过程中碰到的一些注意事项也一一讲解出来。首先,通过阿里云的官网获取到fcli的下载地址(https://github.com/aliyun/fcli/releases),然后把这个压缩包进行解压,解压之后会生成一个命令行。

这里主要介绍如何通fcli命令行来做一个简单的例子,同时把使用过程中碰到的一些注意事项也一一讲解出来。

首先,通过阿里云的官网获取到fcli的下载地址(https://github.com/aliyun/fcli/releases),然后把这个压缩包进行解压,解压之后会生成一个命令行。

image

第一次使用的时候我们来查看一下帮助。

image

这里这个config是初始化和配置帐户信息;function大家可以看下帮助文档(https://help.aliyun.com/document_detail/52995.html),我们用中间这个shell来进行应用交互。

配置的时候,我们要设置accountId(参考 获取账号 ID)、AccessKey及AccessSecret(参考 创建AccessKey),配置完之后进入到下一个环节。通过命令行工具,我们来创建一个 叫做demo的service。

image

需要注意的是,后面建立的函数的操作都是基于service来创建。所以我们要进入到service的空间里,这个地方我们先退到根目录下,创建一个能够上传运行代码的目录。我们创建的是一个random.js函数。

image

我直接把原先写好代码贴到这个里面。

image

然后 再回到命令行工具,进入命令行交互,进入到我们的service。如果我们不知道service是什么的话可以来查看一下,这里就是我前面创建的所有的service。

image

进入我们刚刚创建的第一个service,这里面没有任何函数,那么我们来执行第一个函数。

image

这个函数的意思我来分析一下,首先MKf是创建函数,函数的名字以及函数触发的入口。后面这个random.handler是编译环境nodejs4.4是代码的存放路径。

要成功执行这个命令,首先,要让我们本机具备一个docker的环境,然后它通过docker的容器把code底下的代码全部上传到服务端去执行,代码执行完毕后我们来触发刚才写的这个函数。第一次加载的时候会比较慢,它的作用是可以生成不同的数。

image

这样,我们最简单的一个service到fuction的例子就执行完毕了。

更多信息参见:https://help.aliyun.com/document_detail/52995.html


原文地址:https://aliyunnew.com/a/How-to-use-the-command-line-tool-fcli-for-calculating-the-Aliyun-function.html

相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
2月前
|
人工智能 数据管理 Serverless
阿里云数据库走向Serverless与AI驱动的一站式数据平台具有重大意义和潜力
阿里云数据库走向Serverless与AI驱动的一站式数据平台具有重大意义和潜力
404 2
|
2月前
|
人工智能 运维 Cloud Native
、你如何看待阿里云数据库走向Serverless与AI驱动的一站式数据平台?
、你如何看待阿里云数据库走向Serverless与AI驱动的一站式数据平台?
149 2
|
2月前
|
人工智能 数据管理 大数据
阿里云数据库走向Serverless与AI驱动的一站式数据平台是一个很有前景和意义的发展方向
阿里云数据库走向Serverless与AI驱动的一站式数据平台是一个很有前景和意义的发展方向
33 2
|
7天前
|
监控 Serverless API
阿里云函数计算的工作原理与事件驱动模型密切相关
【4月更文挑战第17天】阿里云函数计算的工作原理与事件驱动模型密切相关
61 4
|
7天前
|
消息中间件 运维 Serverless
阿里云函数计算是一种FaaS(Function as a Service)云服务
【4月更文挑战第17天】阿里云函数计算是一种FaaS(Function as a Service)云服务
50 3
|
8天前
|
自然语言处理 Cloud Native Serverless
通义灵码牵手阿里云函数计算 FC ,打造智能编码新体验
近日,通义灵码正式进驻函数计算 FC WebIDE,让使用函数计算产品的开发者在其熟悉的云端集成开发环境中,无需再次登录即可使用通义灵码的智能编程能力,实现开发效率与代码质量的双重提升。
95428 2
|
8天前
|
人工智能 Serverless 数据处理
利用阿里云函数计算实现 Serverless 架构的应用
阿里云函数计算是事件驱动的Serverless服务,免服务器管理,自动扩展资源。它降低了基础设施成本,提高了开发效率,支持Web应用、数据处理、AI和定时任务等多种场景。通过实例展示了如何用Python实现图片压缩应用,通过OSS触发函数自动执行。阿里云函数计算在云计算时代助力企业实现快速迭代和高效运营。
45 0
|
13天前
|
存储 安全 Serverless
用 Github Actions 自动部署阿里云函数计算 FC
介绍了如何配置阿里云函数计算(FC)与GitHub Actions集成以实现自动部署。首先在阿里云创建函数,然后在项目根目录创建`s.yaml`文件配置Serverless Devs。接着在GitHub仓库中设置 Secrets 存储阿里云账号信息,并创建名为`aliyun-fc-deploy.yaml`的工作流文件来定义GitHub Actions。当代码推送到`master`分支时,Actions会自动部署到函数计算。最后,成功配置后,提交代码会触发自动部署,并可在GitHub Actions和阿里云控制台查看部署状态。
400 3
|
17天前
|
弹性计算 前端开发 Java
使用阿里云 mqtt serverless 版本超低成本快速实现 webscoket 长链接服务器
使用阿里云 MQTT Serverless 可轻松实现弹性伸缩的 WebSocket 服务,每日成本低至几元。适用于小程序消息推送的 MQTT P2P 模式。前端需注意安全,避免 AK 泄露,采用一机一密方案。后端通过调用 `RegisterDeviceCredential` API 发送消息。示例代码包括 JavaScript 前端连接和 Java 后端发送。
162 0
|
23天前
|
消息中间件 NoSQL Kafka
云原生最佳实践系列 5:基于函数计算 FC 实现阿里云 Kafka 消息内容控制 MongoDB DML 操作
该方案描述了一个大数据ETL流程,其中阿里云Kafka消息根据内容触发函数计算(FC)函数,执行针对MongoDB的增、删、改操作。

热门文章

最新文章