node-serverLess

serverLess

什么是 serverLess

Serverless,即无服务器计算。然而 Serverless 不是不再需要服务器,而是公司或开发者不用过多考虑服务器的问题,计算资源仅作为一种服务而不再以物理硬件的形式出现。

img

serverLess 优势

  • 可用性冗余,以便单个机器故障不会导致服务中断
  • 冗余副本的地理分布,以便在发生灾难时保留服务
  • 负载平衡和请求路由以有效利用资源
  • 响应负载变化进行自动缩放以扩展或缩小系统
  • 监控以确保服务仍然运行良好
  • 记录以记录调试或性能调整所需的消息
  • 系统升级,包括安全修补
  • 迁移到新实例时可用

为什么使用 serverLess

Serverless 免除公司和开发者对服务器维护的麻烦,因此也不用考虑 DevOps 了。公司和开发者只需关注应用的开发和运维即可,因此 Serverless 可以在更大程度上节约运维的成本。

编写 serverless 云函数

安装依赖

npm install @serverless-devs/s -g
验证 cmd 输入 s 回车

官方文档: serverLess-devs

  1. 配置密码

我们需要选择一款云产品,这里我用阿里云演示,当然你也可以用别的,个人感觉阿里云的好用。
访问下面链接,登录阿里云
link
img

  1. 添加密匙

    打开 cmd

s config add

img
选择第一个 输入刚才的 AccessKeyID AccessKeySecret 第三个是个别名可以自定义
img
检查密钥是否正确,能输出信息就是对的

s config get -a [刚刚自定义别名]
posted @ 2024-12-11 16:26  进击的娃哈哈  阅读(4)  评论(0编辑  收藏  举报