【问题标题】:AWS SQS Ports RequirementAWS SQS 端口要求
【发布时间】:2018-10-11 13:51:56
【问题描述】:

AWS 文档: “Amazon SQS 支持 HTTP over SSL (HTTPS) 和传输层安全 (TLS) 协议。大多数客户端可以自动协商以使用较新版本的 TLS,而无需更改任何代码或配置。Amazon SQS 支持版本 1.0、1.1 和 1.2所有区域的传输层安全 (TLS) 协议。”

我是否正确假设如果您使用的是 AWS SQS SDK (java),那么它会连接到端口 443 上的 AWS 服务器,因为它是 HTTPS。

如果没有,我找不到任何列出所需开放端口的页面。 那么问题是 AWS SQS 需要哪些出站端口才能运行?

【问题讨论】:

    标签: amazon-web-services aws-lambda amazon-sqs


    【解决方案1】:

    如果您查看the SQS endpoints,您会发现仅支持 HTTP 和 HTTPS。 HTTPS 被记录为默认设置。来自JavaProtocol Javadocs

    默认通过 HTTPS 进行通信,比 HTTP 更安全, 这就是 AWS 建议使用 HTTPS 的原因。 HTTPS 连接可以使用 由于加密网络的额外工作,更多的系统资源 流量,因此可以在用户需要时使用 HTTP。

    因此,除非您有非常特定的设置需要 HTTP(端口 80),否则只需要端口 443。

    【讨论】:

      猜你喜欢
      • 2017-11-05
      • 1970-01-01
      • 2021-09-02
      • 1970-01-01
      • 2021-08-30
      • 1970-01-01
      • 1970-01-01
      • 2019-03-25
      相关资源
      最近更新 更多