Amazon SNS 的TTL(生命周期)控制

2021-01-08 CSDN技術社區

【編者按】近日,亞馬遜在其官方博客上發布了對SNS增加TTL(生命周期)控制的服務,如今SNS允許用戶為每個有價值的消息設置一個長達兩個星期TTL,通過這項新功能,用戶能夠體驗到一個容易使用、不必處理大量消息的應用程式。

以下為譯文:

訂閱「AWS中文技術社區」微信公眾號,實時掌握AWS技術及產品消息!

AWS中文技術社區為廣大開發者提供了一個Amazon Web Service技術交流平臺,推送AWS最新資訊、技術視頻、技術文檔、精彩技術博文等相關精彩內容,更有AWS社區專家與您直接溝通交流!快加入AWS中文技術社區,更快更好的了解AWS雲計算技術。

Amazon SNS

Amazon Simple Notification Service (SNS) 是一項快速靈活、管理到位的消息推送服務。Amazon SNS 讓推送到 iPhone、iPad、Android、Kindle Fire 和連接 Internet 的智能設備等行動裝置以及推送到其他分布式服務變得簡單且經濟實惠。除了直接將雲通知推送到行動裝置,Amazon SNS 還能通過 SMS 短消息或電子郵件將通知發送到 Amazon Simple Queue Service (SQS) 隊列,或發送到任何 HTTP 終端節點。為防止消息丟失,發布到 Amazon SNS 的所有消息都將在多個可用區域冗餘存儲。

用戶可以發送很多消息到SNS,這些消息可以是有關一段有限的寶貴時光。體育成績、天氣通知和「閃買賣」公告都可能在短時間內過時,在設備處於離線狀態或斷開的情況下,SNS充斥著用戶過時的消息,當用戶重新恢復連接時可能導致一個糟糕的用戶體驗。

Amazon TTL(Time to Live)

為了讓用戶在SNS中的實時信息與間歇連接的環境下能夠建立一個良好的行為準則,如今SNS允許用戶為每個有價值的消息設置一個長達兩個星期TTL(生命周期)。在給定時間段(表示為消息發表以來的時長,以秒為單位)仍然存在未交付的的消息將到期,這些消息就不會被交付。

大多數的流行的底層推送幾乎都支持TTL服務,但是每一個都採用了一套獨特的API和數據格式。隨著亞馬遜發布的SNS,以後用戶可以使用一個通用的格式和跨平臺發布的API來適應iOS、安卓、Fire OS、Windows WNS以及百度終端定義的TTL值(Windows MPNS尚不支持TTL)。

用戶可以通過 SNS API  或AWS管理控制臺設置TTL:


這是一項新的功能,結合亞馬遜近期發行的適用於Windows(手機和臺式機)和百度雲推送支持,這將會幫助用戶建立一個具有廣泛的用戶群、容易使用、不必再去處理大量消息的應用程式。

原文連結:http://aws.amazon.com/blogs/aws/sns-ttl-control

如您需要了解AWS最新資訊或是技術文檔可訪問AWS中文技術社區;如您有更多的疑問請在AWS技術論壇提出,稍後會有專家進行答疑。 

                                                                                                             (譯者/傅發佐 責編/王玉平)

相關焦點

  • 【AWS移動開發公開課】第三講:實現 iOS的Amazon SNS移動推送自...
    步驟1:一個示例應用在「Step 5: Obtain a Device Token(http://docs.aws.amazon.com/sns/latest/dg/mobile-push-apns.html#device-token-apns)」下的Amazon SNS Mobile Push幫助文檔中下載「snsmobilepush.zip」文件。
  • TTL電平與RS232電平的區別
    同是5伏供電的話,ttl一般是1.7V和3.5V的樣子,CMOS一般是2.2V,2.9V的樣子,不準確,僅供參考。 2.電流驅動能力不一樣,ttl一般提供25毫安的驅動能力,而CMOS一般在10毫安左右。 3.需要的電流輸入大小也不一樣,一般ttl需要2.5毫安左右,CMOS幾乎不需要電流輸入。
  • 【DAMA精選】數據生命周期
    像其他資產一樣,數據也有生命周期。為了有效管理數據資產,組織需要理解並為數據生命周期進行規劃。以組織如何用好數據為管理數據的目標,這是戰略性的管理要求。戰略上組織不僅要定義其數據內容需求,還要定義其數據管理要求。這些要求包括對使用、質量、控制和安全的制度和期望,企業架構和設計方法,以及基礎設施和軟體開發的可持續方法。數據的生命周期是基於產品的生命周期。
  • 驗證文件的生命周期
    與設施、設備和程序的管理一樣,文件管理也有相應的生命周期過程,通過整個生命周期過程的分階段控制,可確保驗證文件管理符合相應的法規和程序要求。
  • Vue.js系列:生命周期鉤子
    開發人員提供了一個Web開發人員可以在Vue.js應用程式的整個生命周期中使用的各種方法的討論。生命周期鉤子是在Vue對象生命周期的某個階段執行的已定義方法。從初始化開始到它被破壞時,對象都會遵循不同的生命階段。這是一個著名的圖表,表示掛鈎順序。讓我們將代碼添加到鉤子並查看它們如何被解僱的階段。<!
  • ACCA科目PM知識點:生命周期成本法
    在ACCA科目PM業績管理中涉及到了生命周期成本法,即Life cycle costing。那麼,什麼是生命周期成本法?有哪幾個階段?生命周期成本法的優點有哪些呢?今天中公財經小編就帶大家一同來了解一下ACCA科目F5(PM)知識點:生命周期成本法的相關知識吧!
  • 投資的生命周期-輪迴
    (一)生命周期的概念 這個概念最初是由F·莫迪利安尼和R·布倫伯格,A·安多共同創建的(其中F·莫迪利安尼由於貢獻突出,還獲得過諾貝爾經濟學獎),該理論指出,個人是在相當長時間內計劃他的消費行為和儲蓄行為,以實現生命周期內消費和儲蓄的最佳配置。
  • 產品生命周期管理
    為何做產品生命周期的管理?現狀分析-----貨品未能正常的流轉舊貨沒有在品牌的通路消化新貨沒有及時上架銷售新貨喪失最佳銷售時間,舊貨銷售依舊疲軟,銷售額無法提升,倉庫滯銷率不斷攀升。給倉儲帶來極大壓力,以及財務成本的損失。
  • 小程序生命周期
    生命周期1.1 什麼是生命周期?「生命周期就是指一個對象的生老病死。基本涵義可以通俗地理解為「從搖籃到墳墓」(Cradle-to-Grave)的整個過程。小程序生命周期【點擊放大】1.2 用途在技術中心,我們可以理解生命周期為從一個應用從創建到銷毀的過程。
  • vue中的生命周期
    簡單來說,vue生命周期就是我們在瀏覽器中打開和關閉頁面的過程中,vue實例的創建和銷毀的全過程。vue裡提供了一些生命周期鉤子函數,使得開發者可以在實例創建的某個階段上插入自定義代碼,從而實現響應的功能處理。
  • 【Android基礎】Fragment 詳解之Fragment生命周期
    Fragment的生命周期與Activity的生命周期類似,都會有一些回調方法,你所做的工作就是利用好這些生命周期方法,在恰當的方法中做恰當的工作。Fragment的生命周期與Activity的狀態圖如下:
  • 麥田:中文SNS的真實現狀和機會
    這些「老牌」的 SNS應用和facebook的一個重要區別是facebook在sns第三要素(interactive)方面有所突破,特別是創新出feed為主 的interactive模式,這使得facebook從眾多sns中脫穎而出。更進一步思考twitte同樣是sns,而twitter贏也贏在創新的interactive上(短語follow機制)。
  • 拆解某智慧停車的用戶生命周期
    由於業務場景原因,用戶停留時間特別短,也造成用戶還沒給平臺創造價值就流失了;我們基於停車場景衍生了更多的停車功能,讓用戶停車變得更智慧;同時讓用戶對平臺產生粘性,讓用戶在平臺產生更大的價值,則需要延長用戶生命周期,提升單體用戶價值,因此結合用戶生命周期進行精細化運營。
  • 【Android基礎】Activity生命周期
    當你查看一個Java項目時你肯定想到的是從它的入口函數main()開始,一步一步的深入去看這個項目的邏輯是怎麼展開的,查看Android項目也不例外,但是它的入口不是main函數,而是主Activity類。
  • 環境控制與生命保障系統
    環境控制與生命保障系統是任何載人太空飛行器必備的系統。是區別太空飛行器是否是載人太空飛行器的顯著標誌,是航天技術從無人航天向載人航天發展必須首先要突破的關鍵技術之一。飛船環境控制與生命保障系統的基本任務是在密封艙(飛船軌道艙、返回艙) 內為航天員創造一個基本的生活條件和適宜的工作環境:即對座艙大氣的環境(包括大氣的壓力、氣體成分、溫度和溼度等) 實行人工調節控制;為航天員提供生命支持,即向航天員供氧、供水和供食;對艙內航天員生理代謝等產生的廢棄物進行收集和處理;為艙內可能出現的火情實行探測和抑制。
  • 如何計算用戶生命周期天數?
    一般會有以下三種方法:在這裡有個前提,所有消費次數=1的用戶,不計算在生命周期的取值內,也就是生命周期所計算的是用戶>=2的用戶的生命周期天數。次數=1,說明買了一次就流失了,和品牌僅有一次接觸點,生命周期=0,不做計算。這部分用戶,線上線下僅一次消費會員佔比70%。
  • 管理數據資產就是管理數據生命周期
    截止目前,國內外還沒有數據資產全生命周期管理的相關模型,如同任何其它資產一樣,數據資產也具有生命周期,管理數據資產就是管理數據全生命周期。本文借鑑資產全生命周期管理理念和數據生命周期管理模型,根據大數據的特點,提出一種適用於數據資產管理的全生命周期模型,從而推動數據生產、使用、治理,實現效益最大化。2 什麼是資產全生命周期管理?
  • 管理家庭財富的生命周期
    一邊是越來越多的財富積累,另一邊卻是對家庭財富管理生命周期的薄弱認知。財富的生命周期基本上是一個宿命論:第一代是創造,第二代是停滯,第三代是消逝。這樣的宿命是很公平的,因為沒有這樣的宿命,財富的階層就會固化,社會的進步就更加困難。但是也有很多人一直想跳出這個宿命,想把財富宿命從財富的生命周期中解放出來。而這種努力即可稱之為財富管理。
  • 全生命周期健康管理 任重而道遠
    人民網上海12月2日電  11月28日,正值紅楓妖嬈、黃葉飄灑多彩的季節,由中國婦幼保健協會主辦、全生命周期健康管理專業委員會和上海市婦幼保健中心共同承辦的「全生命周期健康學術交流分論壇」在山城重慶舉行。
  • 在生命周期中看保險
    什麼是生命周期 2. 保險如何配置 3. 三峽美愛相隨 1.什麼是生命周期 保險是資產配置的中不可或缺的一部分。說到資產配置,可能你一下子就會想到標準普爾家庭資產象限圖。