Serverless

本文涉及的产品
函数计算FC,每月15万CU 3个月
简介: Serverless应用引擎SAE(Serverless App Engine)是一个全托管、免运维、高弹性的通用PaaS平台。SAE支持Spring Cloud、Dubbo、HSF、Web应用和XXL-JOB、ElasticJob任务的全托管,零改造迁移、无门槛容器化、并提供了开源侧诸多增强能力和企业级高级特性。

Serverless应用引擎SAE(Serverless App Engine)是一个全托管、免运维、高弹性的通用PaaS平台。SAE支持Spring Cloud、Dubbo、HSF、Web应用和XXL-JOB、ElasticJob任务的全托管,零改造迁移、无门槛容器化、并提供了开源侧诸多增强能力和企业级高级特性。

部署应用
当应用实例数大于0时,在基本信息页面右上角,单击部署应用,在部署应用页面,配置相关信息。具体操作,请参见以下文档:
灰度发布应用
分批发布应用
单批发布应用
回退历史版本
在基本信息页面右上角,单击回退历史版本,在回退历史版本页面,选择版本并设置发布策略。具体操作,请参见回退历史版本。

手动扩缩应用
在基本信息页面右上角,单击手动扩缩。具体操作,请参见手动扩缩。
说明
扩容时,如果扩容的实例数与原应用的实例数总和,大于应用的资源使用限制,则扩容失败。如果需要继续增加应用实例,请加入钉群(钉群号:32874633)申请额度。
如果您的扩容缩为非紧急需求,建议使用配置弹性伸缩策略。
自动扩缩应用
在基本信息页面的实例部署信息页签,展开弹性伸缩区域,单击+添加弹性策略。具体操作,请参见配置弹性伸缩策略。

启停应用
单应用的启停步骤如下所示。关于多应用的启停步骤,请参见一键启停应用。

停止应用:在基本信息页面右上角,单击停止应用,在弹出的提示对话框,单击确认,停止应用运行。
当应用处于运行状态时,可以根据业务需求随时停止应用。停止应用时,该应用的最小存活实例数设置为0,实例数设置为0,其所使用的计算资源将停止计费或者计量。
警告
应用停止后,如果您的应用运行时还依赖其他产品或者服务,例如绑定SLB和使用VPC,该部分产品或者服务仍处于计费状态。
启动应用:在基本信息页面右上角,单击启动应用,在弹出的提示对话框,单击确认,启动处于停止状态的应用。
当应用处于停止状态时,您可以根据需求启动该应用。应用启动后,启动的实例数恢复为停止前所配置值,同时重新开始计量或计费。

重启应用
对于正在运行的应用实例,在基本信息页面右上角,选择更多 > 重启应用,在弹出的重启应用对话框,根据页面提示操作。

已启用弹性策略:设置重启应用后恢复自动弹性方式,并单击确认。
未启用弹性策略:设置最小存活实例数,并单击确认。
说明
在应用程序正常、业务异常运行时,请勿手动重启整个应用,您需要先使用健康检查功能对应用实例状态进行诊断。如果检查结果表明实例状态不健康,会自动重启实例。 具体操作,请参见设置健康检查。
删除应用
在基本信息页面右上角,选择更多 > 删除应用,在弹出的删除应用对话框,单击确定,删除已经部署的应用。

警告
如果您的应用运行时还依赖其他产品或者服务,例如绑定SLB和配置VPC,那么删除前请确认所依赖的产品或者服务是否需要继续使用,若不需要则停止该服务,停止计费。
启停应用监控
在基本信息页面右上角,启停应用监控。具体操作,请参见启停应用监控。

开启应用监控:单击更多 > 开启应用监控,在弹出的提示对话框,单击确定,开启对应用的监控。
停止应用监控:单击更多 > 停止应用监控,在弹出的提示对话框,单击确定,关闭已开启的应用监控。

任务模板管理
基础监控
日志管理
将XXL-JOB迁移至SAE Job
将ElasticJob迁移至SAE Job
将Spring Task迁移至SAE Job

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
目录
相关文章
|
运维 Serverless 持续交付
|
2月前
|
存储 物联网 Serverless
什么是Serverless
Serverless是一种云计算架构模式,让开发者通过第三方服务直接构建和部署应用。在此模式下,应用被分解为无状态函数,由云平台统一管理。开发者仅需关注业务逻辑编写,无需管理底层服务器及基础设施。这种方式具有诸多优点:无需管理服务器,可专注业务逻辑;能够根据负载自动调整资源,实现按需计费;具备高可用性和灵活性,并支持多种编程语言。此外,Serverless应用按需启动和停止,无请求时不消耗资源,进一步提高了效率和成本效益。已被广泛应用于Web应用、移动应用、数据分析和物联网等领域。
206 3
|
5月前
|
弹性计算 运维 监控
体验Serverless架构
体验Serverless架构
|
7月前
|
运维 Cloud Native 安全
Serverless是什么
小陈向大刘请教Serverless,了解到Serverless是种云原生开发模式,重点在于FaaS(函数即服务)和BaaS(后端服务),让开发者专注于业务逻辑,而无需管理服务器等基础设施。Serverless并非无服务器,而是将服务器运维工作交给云厂商。FaaS是代码托管服务,例如阿里云的函数计算,提供敏捷、弹性、可靠且成本效益高的计算服务。BaaS则是通过API调用第三方服务,如数据库访问。Serverless与传统架构相比,减少了开发者的负担,提高了效率,降低了成本,并增强了安全性。
702 6
|
7月前
|
运维 Serverless 虚拟化
为什么需求Serverless
公司计划在网站上引入AIGC技术以增强用户互动,但担忧开发周期长和成本高。技术负责人建议使用Serverless技术,这种模式允许只关注核心代码开发,减少资源管理和运维成本,适应快速、低成本的需求。小陈将负责调研Serverless在AIGC应用中的可行性,以实现更高效、节省资源的开发。Serverless的核心是让开发者专注于业务逻辑,减少非必要技术问题的处理,符合开发人员期望的开发模式。
83 6
|
7月前
|
弹性计算 运维 Java
Serverless 应用引擎产品使用之在Serverless 应用引擎中,将 Java 应用从 ECS 迁移到 SAE如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
110 2
|
7月前
|
弹性计算 Kubernetes Serverless
Serverless 版 ACK Serverless 是
阿里云容器服务 Serverless 版 ACK Serverless 是一种基于弹性计算基础架构的容器服务,它兼容 Kubernetes 生态,允许用户在无需管理和维护集群的情况下,快速创建和部署容器化应用程序。ACK Serverless 根据应用程序实际使用的 CPU 和内存资源量进行按需付费,使您能够更专注于应用程序本身,而无需担心底层基础设施。
180 2
|
存储 安全 物联网
Serverless 是什么?
Serverless 是什么?
170 0
|
开发框架 JavaScript Java
Serverless Devs
Serverless Devs
|
Java Serverless 开发者
Serverless 应用引擎 SAE
Serverless 应用引擎 SAE(Serverless App Engine)是阿里云推出的一款支持 Serverless 架构的微服务应用开发、部署和管理的平台。SAE 提供了一系列通用能力,如服务注册与发现、环境隔离、配置管理、服务治理、限流降级、应用平滑上下线、服务鉴权等,帮助开发者低门槛地上云,按需使用、按量计费,节省闲置计算资源。
400 2