Menu
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

AWS 无服务器扩展考虑因素:Step Functions 和 SNS


Step Functions 的扩展考虑因素

到目前为止,大多数关于使用 Step Functions 进行扩展的建议都集中在管理可扩展性上。

建议使用等待状态和回调来节省开支。

Step Functions 也可以从超时中受益,以避免中断。

Step Functions 中没有默认超时。

如果在等待活动工作程序响应时出现问题,它只会等待。

**活动工作程序** 在服务之间进行通信以接收任务并执行任务。

为了避免这种情况,请在 Amazon States Language 中使用 TimeoutSeconds 设置。

如果您的有效负载可能超过输入/输出数据大小,请使用 S3 存储桶。

确保您了解 API 的限制,并在负载测试中对其进行测试。

同样重要的是要了解输入或退出 Step Functions 状态的数据大小。


Step Functions 和 Amazon SNS 扩展考虑因素视频

W3schools.com 与 Amazon Web Services 合作,为我们的学生提供数字培训内容。


Amazon SNS 的扩展考虑因素

使用 AWS SNS,您可以拥有

  • 异步连接
  • 并行操作
  • 嵌套应用程序

当使用 SNS 作为 Lambda 的事件源时,它会自动重试主题两次。

SNS 作为事件源将以一秒钟的间隔执行此操作。

它将继续这样做,直到重试间隔为 20 分钟。

在消息从 SNS 中删除之前,它可能会导致超过 13 小时内进行 50 次重试。


相关阅读

与 API 操作节流相关的 Step Functions 限制
Amazon SNS 消息传递重试

AWS 无服务器练习

通过练习测试自己

练习

填空。

An  worker communicates between  to receive  and perform them

开始练习


×

Contact Sales

If you want to use W3Schools services as an educational institution, team or enterprise, send us an e-mail:
[email protected]

Report Error

If you want to report an error, or if you want to make a suggestion, send us an e-mail:
[email protected]

W3Schools is optimized for learning and training. Examples might be simplified to improve reading and learning. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using W3Schools, you agree to have read and accepted our terms of use, cookie and privacy policy.

Copyright 1999-2024 by Refsnes Data. All Rights Reserved. W3Schools is Powered by W3.CSS.