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

本文涉及的产品
简介: 不用掏手机、不用登微博,使用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


相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
11月前
|
Serverless
在函数计算中实现定时触发自定义环境中的 HTTP 函数
在函数计算中实现定时触发自定义环境中的 HTTP 函数
64 0
|
运维 Serverless UED
3 分钟创建 Serverless Job 定时获取新闻热搜!
Serverless Job 支持将传统的 XXL-JOB 零改造迁移至SAE中,本场景将采用 XXL-JOB 作为示例。创建并执行 demoJobHandler 和 shardingJobHandler 两个任务,让用户体验整个使用流程。
3 分钟创建 Serverless Job 定时获取新闻热搜!
|
Serverless
云起实验室《3分钟创建Serverless Job 定时获取新闻热搜》活动获奖公示
活动地址:https://developer.aliyun.com/adc/series/activity/serverlessjob
955 0
|
运维 Serverless
3分钟创建Serverless Job 定时获取新闻热搜3
3分钟创建Serverless Job 定时获取新闻热搜3
97 0
3分钟创建Serverless Job 定时获取新闻热搜3
|
Serverless 网络安全
3分钟创建Serverless Job 定时获取新闻热搜
3分钟创建Serverless Job 定时获取新闻热搜
86 0
3分钟创建Serverless Job 定时获取新闻热搜
|
人工智能 运维 大数据
3分钟创建Serverless Job 定时获取新闻热搜
7月25号-8月2号工作日期间,完成场景搭建,即可获得夏日清凉小风扇(每日限量)和阿里云代金券!
261 0
3分钟创建Serverless Job 定时获取新闻热搜
|
数据采集 运维 Kubernetes
Serverless JOB——传统任务新变革
运行 job 的主流方式是采用分布式任务框架,比如 Quartz、XXLJob 、ElasticJob等。此类框架作为面世时间较长的开源项目,使用企业众多,功能成熟。
Serverless JOB——传统任务新变革
|
数据采集 运维 Kubernetes
Serverless Job——传统任务新变革
SAE Job 重点解决了用户的效率和成本问题,在兼具传统任务使用体验和功能的同时按需使用,按量计费,做到低门槛任务上云,节省闲置资源成本。
Serverless Job——传统任务新变革
|
数据采集 运维 Kubernetes
Serverless JOB | 传统任务新变革
SAE Job 重点解决了用户的效率和成本问题,在兼具传统任务使用体验和功能的同时按需使用,按量计费,做到低门槛任务上云,节省闲置资源成本。
Serverless JOB | 传统任务新变革

热门文章

最新文章

相关产品

  • 函数计算