刪除串流 - Amazon Kinesis Data Streams

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

刪除串流

您可以使用 Kinesis Data Streams 主控台或是以程式設計方式刪除串流。若要以程式設計方式刪除串流,請使用 DeleteStreamRequest,如以下程式碼所示。

DeleteStreamRequest deleteStreamRequest = new DeleteStreamRequest(); deleteStreamRequest.setStreamName(myStreamName); client.deleteStream(deleteStreamRequest);

請在刪除串流之前,關閉串流上操作中的任何應用程式。如果應用程式嘗試在已刪除的串流上操作時,它會收到 ResourceNotFound 例外狀況。此外,如果您後續建立與先前串流具有相同名稱的新串流,並且先前串流上操作的應用程式仍在執行,這些應用程式可能會嘗試與新串流互動,就好像它是舊的串流一般,但結果無法預測。