無伺服器訊息傳遞服務
Oracle Cloud Infrastructure (OCI) Queue 服務,可以無伺服器方式啟用非同步 (分離) 通訊。OCI Queue 可處理需要獨立處理的大量交易資料,不會遺失或重複。此服務使用開放標準 (STOMP 和 OpenAPI 定義的 REST) 端點與任何用戶端進行通訊。
OCI Queue 透過非同步連線將服務分離。這可確保元件能夠獨立延展,設計也可與時俱進,以在建立新元件時,可公開發布或訂閱佇列。
OCI Queue 保證訊息在刪除或過期之前都會一直存在。此服務可保證訊息至少會傳遞至用戶應用程式一次。
OCI Queue 會公開處理服務需求的波動。這表示 OCI Queue 可以擷取短時間內任意量的訊息 (管理尖峰負載),讓限定數量的消費者更緩慢地處理訊息。
OCI Queue 非常容易使用又有效率,因為其支援開放標準,包括 RESTful API (搭配 OpenAPI 規格) 和業界標準 STOMP 通訊協定。
OCI Queue 具有下列特性: