

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Memutar ulang peristiwa yang disimpan ke pelanggan
<a name="eb-custom-bus-replay"></a>

Untuk menyampaikan acara yang sudah ditahan bus, buat pelanggan dengan `--starting-position POINT_IN_TIME` dan titik awal di dalam jendela retensi bus, misalnya`--point-in-time-configuration '{ "PointType": "TIMESTAMP", "StartingPoint": "2026-09-01T00:00:00Z" }'`. Tidak ada API replay terpisah: pelanggan membaca peristiwa yang dipertahankan dari posisi awalnya, sehingga apa pun yang masih dalam periode retensi dapat dikirimkan lagi. `DescribeEventBus`pengembalian`RetentionWindowStartTime`, titik paling awal yang dapat dibaca pelanggan; pada bus baru yang merupakan waktu pembuatan bus, sehingga stempel waktu baru-baru ini masih dapat jatuh di luar jendela. Untuk periode retensi itu sendiri, lihat[Memilih periode retensi](eb-custom-bus-create.md#eb-custom-bus-create-retention).

## Posisi Awal
<a name="eb-custom-bus-retention-start"></a>

Ketika Anda membuat pelanggan, hanya menerima peristiwa yang `--starting-position` di `LATEST` publikasikan setelah pelanggan ada, atau `POINT_IN_TIME` membaca dari riwayat yang disimpan. Dengan`POINT_IN_TIME`, dis `--point-in-time-configuration` et `PointType` el ke`HORIZON`, peristiwa yang dipertahankan paling awal, atau `TIMESTAMP` dengan a`StartingPoint`. Titik awal harus berada di dalam jendela retensi: pada atau setelah `RetentionWindowStartTime` dan bukan di masa depan. Opsional `EndPoint` menghentikan pelanggan pada saat itu. Hilangkan `EndPoint` dan pelanggan membaca acara yang disimpan, mengikuti acara langsung, dan terus mengirimkan.

```
aws eventsv2 create-subscriber \
    --name reprocess-september \
    --event-bus-arn arn:aws:events:us-east-1:111122223333:event-busv2/orders/EXAMPLE1234567890abcdef \
    --starting-position POINT_IN_TIME \
    --point-in-time-configuration '{ "PointType": "TIMESTAMP", "StartingPoint": "2026-09-01T00:00:00Z" }' \
    --invoke-configuration '{
        "TargetArn": "arn:aws:sqs:us-east-1:111122223333:reprocess",
        "RoleArn": "arn:aws:iam::111122223333:role/EventBusDeliveryRole"
    }'
```

Replay memiliki penundaan startup dan kemudian berjalan dengan kecepatan langsung. Biarkan penundaan sebelum Anda menyimpulkan bahwa pemutaran ulang tidak berfungsi. Untuk menjeda pelanggan dan kemudian melanjutkannya dengan atau tanpa backlog, lihat[Menjeda dan melanjutkan](eb-custom-bus-update.md#eb-custom-bus-update-pause).

## Menceritakan peristiwa yang diputar ulang secara terpisah
<a name="eb-custom-bus-retention-marked"></a>

Setiap acara yang disam `SystemMetadata."aws:DeliveryType"` paikan membawa, yaitu `LIVE` untuk acara yang disampaikan saat tiba dan `REPLAY` untuk acara yang dibaca dari sejarah yang disimpan. Gunakan untuk membuat konsumen idempoten selama pemutaran ulang.