

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon Simple Notification Service 端點和配額
<a name="sns"></a>

若要以程式設計方式連線至 AWS 服務，您可以使用 endpoint. AWS services，在服務支援的部分或全部 AWS 區域中提供下列端點類型：IPv4 端點、IPv6 端點、雙堆疊端點和 FIPS 端點。有些 服務提供全域端點。如需詳細資訊，請參閱[AWS 服務端點](rande.md)。

服務配額也稱為限制，是 AWS 您的帳戶的服務資源或操作數量上限。如需詳細資訊，請參閱[AWS 服務配額](aws_service_limits.md)。

以下是此服務的服務端點和服務配額。

## 服務端點
<a name="sns_region"></a>

服務端點可讓您連線到其他 AWS 服務。下列端點同時支援標準和 FIFO 主題。

[See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_tw/general/latest/gr/sns.html)

## Service Quotas
<a name="limits_sns"></a>

下列配額決定您可以在帳戶中 AWS 建立多少 Amazon SNS 資源，並決定您可以發出 Amazon SNS API 請求的速率。

### Amazon SNS 資源
<a name="limits_sns_resource"></a>

若要請求增加，請提交 [SNS 配額增加請求](https://console.aws.amazon.com/servicequotas/home/services/sns/quotas)。


| 資源 | 預設 | 
| --- | --- | 
| 主題 |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_tw/general/latest/gr/sns.html)  | 
| Subscriptions |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_tw/general/latest/gr/sns.html) | 
| 等待訂閱 | 每個帳戶 5,000 個 | 
| SMS 帳戶花費閾值 | 每個帳戶 1.00 美元 | 
| 促銷 SMS 訊息傳遞率 | 每秒 20 個訊息 | 
| 交易 SMS 訊息傳遞率 | 每秒 20 個訊息 | 
| 電子郵件訊息傳遞率 | 每封電子郵件或 email-json 訂閱每秒 10 則訊息。這是硬性限制，無法提高。 | 
| PublishBatchRequest 中的訊息數量上限 | 10 [PublishBatchRequestEntries](https://docs.aws.amazon.com/sns/latest/api/API_PublishBatch.html) | 
| 訂閱篩選政策 |  [See the AWS documentation website for more details](http://docs.aws.amazon.com/zh_tw/general/latest/gr/sns.html)  | 
| 訊息標頭 |  標頭大小上限為 16，384 位元組 (16 KiB)。 | 
| 訊息大小 |  訊息大小上限為 262，144 位元組 (256 KiB)。若要發佈大於 256 KiB 的訊息，您可以檢查 [Amazon SNS 延伸用戶端程式庫](https://docs.aws.amazon.com/sns/latest/dg/large-message-payloads.html)。承載大小上限為 2 GB。 | 

### Amazon SNS API 限流
<a name="limits_sns_api_throttles"></a>

下列配額會調節您可以發出 Amazon SNS API 請求的速率。

#### 硬式
<a name="limits_sns_api_throttles_hard"></a>

下列配額無法增加。


| API | 每秒交易數 | 
| --- | --- | 
| AddPermission | 10 | 
| CheckIfPhoneNumberIsOptedOut | 50 | 
| CreateSMSSandboxPhoneNumber | 1 | 
| DeleteSMSSandboxPhoneNumber | 1 | 
| GetSMSAttributes | 20 | 
| GetSMSSandboxAccountStatus | 10 | 
| ListEndpointsByPlatformApplication | 30 | 
| ListOriginationNumbers | 1 | 
| ListPhoneNumbersOptedOut | 10 | 
| ListPlatformApplications | 15 | 
| ListSMSSandboxPhoneNumbers | 1 | 
| ListSubscriptions | 30 | 
| ListSubscriptionsByTopic | 30 | 
| ListTagsForResource | 10 | 
| ListTopics | 30 | 
| OptInPhoneNumber | 20 | 
| RemovePermission | 10 | 
| SetSMSAttributes | 1 | 
| 訂閱 | 100 | 
| TagResource | 10 | 
| 取消訂閱 | 100 | 
| UntagResource | 10 | 
| VerifySMSSandboxPhoneNumber | 1 | 

#### 軟式
<a name="limits_sns_api_throttles_soft"></a>

下列配額因 AWS 區域而異。每秒訊息配額是根據每個帳戶發佈至 Amazon SNS 區域的訊息數量，結合 [https://docs.aws.amazon.com/sns/latest/api/API_Publish.html](https://docs.aws.amazon.com/sns/latest/api/API_Publish.html)和 [https://docs.aws.amazon.com/sns/latest/api/API_PublishBatch.html](https://docs.aws.amazon.com/sns/latest/api/API_PublishBatch.html) API 請求，包括標準和 FIFO 主題類型。若要請求提高軟性限制，請提交 [SNS 配額提高請求](https://console.aws.amazon.com/servicequotas/home/services/sns/quotas)。

例如，如果您的區域配額是每個帳戶每秒 30，000 則訊息，有幾種方式可以達到此配額：
+ 以每秒 30，000 個 API 請求的速率使用 `Publish`動作來發佈 30，000 則訊息 （每個 API 請求一個訊息）。
+ 以每秒 3，000 個 API 請求的速率使用 `PublishBatch`動作來發佈 30，000 則訊息 （每個批次 API 請求 10 則訊息）。
+ 使用每秒 10，000 個 API 請求的 `Publish`動作發佈 10，000 則訊息 （每個 API 請求一個訊息），並以每秒 2，000 個 API 請求的速率發佈 20，000 則訊息 （每個批次 API 請求 10 則訊息） 的 `PublishBatch`動作，每秒總共發佈 30，000 則訊息。


**發佈每個帳戶的 API 限流**  

| AWS 區域 | 標準主題 | FIFO 主題\* | 
| --- | --- | --- | 
| 美國東部 (維吉尼亞北部) 區域 | 每秒 30，000 則訊息 | 每秒 30，000 則訊息 | 
| 美國西部 (奧勒岡) 區域歐洲 (愛爾蘭) 區域 | 每秒 9，000 則訊息 | 每秒 9，000 則訊息 | 
| 美國東部 (俄亥俄) 區域 美國西部 (加利佛尼亞北部) 區域 亞太 (孟買) 區域 亞太 (首爾) 區域 亞太區域 (新加坡) 區域 亞太 (雪梨) 區域 亞太 (東京) 區域 歐洲 (法蘭克福) 區域  | 每秒 1，500 則訊息 | 每秒 3，000 則訊息 | 
| 所有其他支援的 區域 | 每秒 300 則訊息 | 每秒 3，000 則訊息 | 

\*當 `FifoThroughputScope` 設定為 時，每個主題的 Amazon SNS FIFO 超過每個帳戶的預設限制`MessageGroup`。Amazon SNS FIFO 主題的每個訊息群組限制上限為每秒 300 則訊息，而每個主題輸送量的 Amazon SNS FIFO 主題預設為每秒 3，000 則訊息限制或每秒 20MB，當 `FifoThroughputScope` 設定為 時，會先發生`Topic`。由於區域之間增加的延遲，以及需要維持嚴格的訊息順序，Amazon SNS FIFO 主題在跨區域交付的訊息群組內可能會遇到輸送量降低的情況。


**其他 API 限流**  


- ** ConfirmSubscription CreatePlatformApplication CreatePlatformEndpoint CreateTopic DeleteEndpoint DeletePlatformApplication DeleteTopic GetEndpointAttributes GetDataProtectionPolicy GetPlatformApplicationAttributes GetSubscriptionAttributes GetTopicAttributes SetEndpointAttributes SetPlatformApplicationAttributes SetSubscriptionAttributes SetTopicAttributes **
  - **AWS 區域:**  美國東部 (維吉尼亞北部) 區域  / **每秒交易數:** 3,000
  - **AWS 區域:**  美國西部 (奧勒岡) 區域 歐洲 (愛爾蘭) 區域  / **每秒交易數:** 900
  - **AWS 區域:**  美國東部 (俄亥俄) 區域 美國西部 (加利佛尼亞北部) 區域 亞太 (孟買) 區域 亞太 (首爾) 區域 亞太區域 (新加坡) 區域 亞太 (雪梨) 區域 亞太 (東京) 區域 歐洲 (法蘭克福) 區域  / **每秒交易數:** 150
  - **AWS 區域:**  非洲 (開普敦) 區域 亞太地區 (香港) 區域 亞太地區 (海德拉巴) 亞太 (大阪) 區域 加拿大 (中部) 區域 中國 (北京) 區域 中國 (寧夏) 區域 歐洲 (倫敦) 區域 Europe (Milan) Region 歐洲 (巴黎) 區域 歐洲 (西班牙) 歐洲 (斯德哥爾摩) 區域 以色列 (特拉維夫) 區域 Middle East (Bahrain) Region 南美洲 (聖保羅) 區域  / **每秒交易數:** 30

- **PutDataProtectionPolicy**
  - **AWS 區域:** 所有商業區域
  - **每秒交易數:** 1




**訊息封存和重播**  


- ** ArchivePolicy **
  - **AWS 區域:**  所有商業區域  / **標準主題:**  N/A  / **FIFO 主題:**  是 
  - **AWS 區域:** AWS GovCloud (US) Regions / **標準主題:** N/A / **FIFO 主題:** 是

- ** ReplayPolicy **
  - **AWS 區域:**  所有商業區域  / **標準主題:**  N/A  / **FIFO 主題:**  是 
  - **AWS 區域:** AWS GovCloud (US) Regions / **標準主題:** N/A / **FIFO 主題:** 是

