boto3 - boto3 的 AWS SNS 和 Waiter 函数
问题描述
我正在使用 AWS 尝试编写一个应用程序,该应用程序通过 boto3 库使用 SNS/SQS 来利用 Pub-Sub 模式。如果需要,我会提供代码,但我认为我的问题很笼统。
我已经阅读了关于服务员的文档,但是当我去显示 SNS 的可用服务员时,列表返回为空。我还尝试获取可用 SQS 服务员的列表,但结果也是空的。
是否存在确定服务员功能是否可访问的条件?是否有需要制定的政策设置?
解决方案
没有什么可做的,因为没有 SQS 或 SNS 的服务员,如下所示:
$ python
Python 3.6.5 (default, Apr 25 2018, 14:26:36)
[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import boto3
>>> sqs = boto3.client('sqs')
>>> sns = boto3.client('sns')
>>> sqs.waiter_names
[]
>>> sns.waiter_names
[]
推荐阅读
- mariadb - mariadb 服务器:我无法使用 `mysql.server stop` 停止服务器
- sql-server - 如何从 DataTable 更新 SQL Server?
- scala - 无法应用参数化的咖喱函数
- javascript - 在 Lodash _.template() 中使用模板文字
- javascript - 处理 Facebook 中提及/标签的删除
- javascript - 将多输入插入 DB
- postgresql - 当查询条件应该从连接中排除分区表时,为什么要扫描所有分区表?
- mysql - 将 MySQL 数据迁移到 Firebase 的有效方法
- r - 在 R 中保存 for 循环的输出
- doctrine-orm - Doctrine 2 Querybuilder - 两个连接导致错误的总和结果