3分钟创建Serverless Job 定时获取新闻热搜

本文涉及的产品
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
函数计算FC,每月15万CU 3个月
简介: 不用掏手机、不用登微博,使用Serverless Job就能定时获取最新热搜新闻。

3分钟创建Serverless Job 定时获取新闻热搜


实验前必看!

本实验支持领取免费试用额度、个人账号资源两种实验资源方式。

本实验推荐领取免费试用额,下方卡片会展示本实验支持的试用规格,可以选择你要试用的云产品资源进行开通。您在实验过程中,可以随时用右下角icon唤起试用卡片。

说明:试用云产品开通在您的个人账号下,并占用您的试用权益。如试用超出免费试用额度,可能会产生一定费用。

  • 领取免费试用额
  • 使用个人账号开通试用,平台仅提供手册参考。
  • 所有实验操作将保留至您的账号,请谨慎操作。
  • 在实验页面下方卡片会展示本实验支持的试用规格,可以选择你要试用的云产品资源进行开通。您在实验过程中,可以随时用右下角icon唤起试用卡片。阿里云支持试用的产品列表、权益及具体规则说明请参考开发者试用中心
  • 说明:试用云产品开通在您的个人账号下,并占用您的试用权益。如试用超出免费试用额度,可能会产生一定费用。
  • 个人账户资源
  • 使用您个人的云资源进行操作,资源归属于个人。
  • 所有实验操作将保留至您的账号,请谨慎操作。
  • 平台仅提供手册参考,不会对资源做任何操作。
  • 说明:使用个人账户资源,在创建资源时,可能会产生一定的费用,请您及时关注相关云产品资源的计费概述。


如果您免费额度已经用完,或者选择个人账号资源,体验过程中会产生少许费用,包括:

1. Serverless 应用引擎 SAE 使用费用:https://help.aliyun.com/document_detail/177380.html

2. NAT网关使用费用:https://help.aliyun.com/document_detail/44611.html

3. 弹性公网IP使用费用:https://www.aliyun.com/price/product#/commodity/eipspm=5176.7921785.J_5253785160.8.2b992229Ftpt4U#/slb/detail/slb

经测算,若按照实验手册操作,本场景正常体验1小时,并及时删除资源,费用在1元以下。在实验完成后或者中途停止时,请务必按照手册的步骤删除实例,以免产生额外费用。


  1. 在实验开始前,请您选择“领取免费试用额度”,在下方卡片找到SAE,点击“立即试用”

  1. 勾选服务协议,点击“立即试用”

  1. 按提示操作,即可完成领取,然后点击进入控制台

  1. 看到创建服务关联角色的提示后,点击“确认创建”。自此,已完成SAE免费试用的领取和开通。

说明:如果您的阿里云账号只能领取部分免费试用产品,请您领取符合免费试用资格的产品,然后进入实验,不满足免费试用资格的产品将会使用个人账户资源进行创建,并会产生一定的费用,请您及时关注账户扣费。


  1. 登录SAE管理控制台(https://sae.console.aliyun.com/)。
  2. 在左侧导航栏中,单击任务模板列表

  1. 任务模板列表页面,单击创建任务模板

  1. 任务基本信息页面,输入任务模板名称,比如:sae-hot-news专有网络配置选择自动配置,单击下一步:部署配置

  1. 部署配置页面,参考如下说明进行配置,然后单击下一步:任务设置

参数说明:

  1. 任务设置页面,单击开通EventBridge

说明:如果您已开通Event Bridge,可忽略此步骤。

  1. 事件总线 EventBridge(按量付费)页面,阅读并勾选事件总线 EventBridge(按量付费)服务协议,单击立即开通

返回如下页面,表示您已成功开通Event Bridge。

  1. 切换至任务设置页面,单击立即授权

  1. 任务设置页面,Cron表达式输入为0 */1 * * ?,即每小时执行一次,单击下一步:确认规格

  1. 确认规格页面,单击确认创建

返回如下页面,表示您已完成创建任务模板。


默认SAE实例无法访问公网,您需要通过开通公网nat来实现公网访问。

  1. 登录专有网络控制台(https://vpc.console.aliyun.com/nat/cn-shenzhen/nats)。
  2. 公网NAT网关页面,单击创建NAT网关

  1. 公网NAT网关开通页面,所属专有网络选择为SAE任务所属的vpc。

说明:

  • 公网NAT网关需要与SAE任务在同一个vpc下。
  • 您可在Severless应用引擎控制台的任务模板详情页面,查看您刚刚创建的任务所在vpc。

  1. 公网NAT网关开通页面,选择专有网络后,若提示无可用交换机,单击创建新的交换机

  1. 创建新的交换机对话框中, 依次设置交换机名称可用区IPv4网段,单击确定创建

  1. 交换机创建成功对话框中,单击继续购买NAT网关

  1. 公网NAT网关开通页面,访问模式选择为VPC全通模式(SNAT)弹性公网IP选择为新购弹性公网ip带宽峰值调整为1Mbps,单击立即购买

  1. 在确认订单页面,阅读并勾选《NAT网关(按量付费)服务协议》和《弹性公网IP开通服务协议》,单击确认订单

返回如下页面,您可以看到弹性公网IP和NAT网关已创建完成。


  1. 在开通公网访问能力后,切换至Serverless应用引擎控制台页签。在任务模板详情页面,单击手动执行任务

  1. 任务记录页面,找到您刚刚执行的任务,单击任务id

  1. 任务详情页面,请您耐心等待任务执行完成。当运行状态变为Completed时,表示任务执行成功。

  1. 任务详情页面,单击实例名称右侧的实时日志

  1. 实时日志页面,您可查看应用执行情况。

说明:后续每小时将自动获取当前新闻热搜,借助Serverless job可以快速创建全托管免运维的Serverless job,欢迎大家使用。


在体验结束后,您可以删除相关资源,以免继续产生费用。

  1. 在Serverless应用引擎控制台的任务模板详情页面,单击删除任务模板

  1. 删除任务模板对话框中,单击确定。您即可删除sae-hot-news任务

  1. 在专有网络控制台的公网NAT网关页面,找到您创建的NAT网关,单击其右侧操作列下的 图标,然后单击删除

  1. 删除网关对话框中,勾选强制删除(删除NAT网关机器包含资源),单击确定

说明:请您耐心等待NAT网关机器包含资源删除完成。

  1. 在专有网络控制台的弹性公网IP页面(https://vpc.console.aliyun.com/eip/cn-shenzhen/eips),找到NAT所使用的弹性公网IP,您可以看到该ip当前的状态已经变成未绑定实例的弹性公网IP,单击其右侧操作列下的 图标,然后单击释放

实验地址:https://developer.aliyun.com/adc/scenario/c8c2b339bc0044beb3db42c59c748512


相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
6月前
|
存储 运维 Java
函数计算产品使用问题之怎么配置定时触发器来调用Java函数
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
8月前
|
运维 Kubernetes Java
Serverless 应用引擎产品使用合集之如何设置能让应用定时启停
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
8月前
|
运维 Serverless KVM
函数计算产品使用问题之如何处理冷启动时间过长的问题
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
8月前
|
监控 Serverless 持续交付
函数计算产品使用问题之如何使用定时触发器预热函数
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
8月前
|
NoSQL Java Serverless
Serverless 应用引擎产品使用合集之Java如何使用ScheduledExecutorService来实现定时触发
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
8月前
|
监控 Serverless 持续交付
函数计算产品使用问题之如何使用定时触发器预热函数
函数计算产品作为一种事件驱动的全托管计算服务,让用户能够专注于业务逻辑的编写,而无需关心底层服务器的管理与运维。你可以有效地利用函数计算产品来支撑各类应用场景,从简单的数据处理到复杂的业务逻辑,实现快速、高效、低成本的云上部署与运维。以下是一些关于使用函数计算产品的合集和要点,帮助你更好地理解和应用这一服务。
|
Serverless
在函数计算中实现定时触发自定义环境中的 HTTP 函数
在函数计算中实现定时触发自定义环境中的 HTTP 函数
109 0
|
运维 Serverless UED
3 分钟创建 Serverless Job 定时获取新闻热搜!
Serverless Job 支持将传统的 XXL-JOB 零改造迁移至SAE中,本场景将采用 XXL-JOB 作为示例。创建并执行 demoJobHandler 和 shardingJobHandler 两个任务,让用户体验整个使用流程。
3 分钟创建 Serverless Job 定时获取新闻热搜!
|
运维 Serverless
3分钟创建Serverless Job 定时获取新闻热搜3
3分钟创建Serverless Job 定时获取新闻热搜3
136 0
3分钟创建Serverless Job 定时获取新闻热搜3
|
Serverless
云起实验室《3分钟创建Serverless Job 定时获取新闻热搜》活动获奖公示
活动地址:https://developer.aliyun.com/adc/series/activity/serverlessjob
1055 0

相关产品

  • 函数计算