ApsaraMQ for RocketMQ 4.x serisi örnekler aşağıdaki bölümlerde açıklanan sınırlamalara tabidir. Bu sınırların aşılması mesaj gönderme hatalarına, bağlantı sorunlarına veya performans düşüşüne yol açar.
Mesaj sınırlamaları: Boyut, depolama ve zamanlama kısıtlamaları.
Örnek kaynak sınırlamaları: Konular, gruplar, TPS ve abonelikler.
Bağlantı sınırlamaları: Örnek türüne göre maksimum istemci bağlantıları.
Mesaj sınırlamaları
|
Kaynak |
Sınır |
Ayarlanabilir |
Aşıldığında |
|
Normal ve sıralı mesaj boyutu |
4 MB |
Hayır |
Mesaj gönderilemez. |
|
İşlemsel, zamanlanmış ve gecikmeli mesaj boyutu |
64 KB |
Hayır |
Mesaj gönderilemez. |
|
Mesaj başına özel özellikler |
16 KB |
Hayır |
Mesaj gönderilemez. |
|
Mesaj depolama süresi |
3 gün |
Hayır |
3 günden eski mesajlar otomatik olarak silinir. Satın aldığınız örneğin depolama alanı yetersizse ApsaraMQ for RocketMQ en eski mesajları döngüsel olarak siler; bu durum saklama süresinin 3 günden kısa olmasına neden olabilir. |
|
Zamanlanmış ve gecikmeli mesaj teslim penceresi |
En fazla 40 gün öncesi |
Hayır |
Mesaj gönderilemez. |
|
Zamanlanmış mesaj gecikmesi |
1 ila 2 saniye |
Geçerli değil |
Zamanlanmış mesajlar belirtilen saatten 1-2 saniye sonra teslim edilebilir. Bu beklenen bir davranıştır. |
|
Toplu iş mesaj gönderimi |
Desteklenmez |
Geçerli değil |
Mesajları tek tek gönderin. |
Zamanlanmış ve gecikmeli mesajlarda 3 günlük depolama süresi, mesajın gönderildiği anda değil, zamanlanmış saat veya gecikme süresi sona erdikten sonra başlar. Örneğin, 10 günlük gecikmeye sahip bir gecikmeli mesaj gönderildiği andan itibaren en fazla 10 + 3 = 13 gün boyunca depolanabilir.
Örnek kaynak sınırlamaları
|
Kaynak |
Sınır |
Ayarlanabilir |
Aşıldığında |
|
Konu adı uzunluğu |
64 karakter |
Hayır |
Konuya mesaj gönderilemez veya konudan mesaj alınamaz. |
|
Örnek başına grup sayısı |
1.000 |
Evet |
Grup oluşturulamaz. Kullanılmayan grupları silin veya limiti artırmak için ApsaraMQ for RocketMQ teknik destek ile iletişime geçin. |
|
Tüketici ofseti sıfırlama penceresi |
3 gün |
Hayır |
Ofsetler yalnızca son 3 gün içindeki bir zaman noktasına sıfırlanabilir. |
|
Filtre ifadesi uzunluğu |
1.024 karakter |
Hayır |
Abonelik başarısız olur. Bu sınır hem etiket filtreleme hem de SQL filtreleme ifadeleri için geçerlidir. |
Örnek başına mesaj TPS değeri
Aktarım hızı sınırları örnek sürümüne bağlıdır:
|
Sürüm |
TPS sınırı |
Ayarlanabilir |
|
Standard Edition |
Saniyede 5.000 işlem (TPS) |
Evet (yükseltme) |
|
Enterprise Platinum Edition |
Satın alınan teknik özelliklere göre değişir |
Evet (yükseltme) |
Standard Edition TPS sınırı yetersiz kalırsa daha yüksek kapasiteli bir örneğe yükseltin:
4.x serisi Enterprise Platinum Edition örneğine yükseltme. Yükseltmeden sonra Standard Edition'a geri dönebilirsiniz. Bkz. Enterprise Platinum Edition örneklerinin yaşam döngüsü yönetimi.
5.x serisi örnek oluşturma. Sürüm farkları için bkz. 4.x ve 5.x sürümleri arasındaki farklar ve uyumluluk.
Bağlantı sınırlamaları
Her istemci bağlantısı örnek kaynaklarını tüketir. Çok fazla bağlantı hizmeti kararsız hale getirebilir. Bağlantıları örnek türünüz için belirlenen sınırlar dahilinde tutun.
Standard Edition
Standard Edition örnekleri en fazla 4.000 bağlantıyı destekler.
Enterprise Platinum Edition
Bağlantı sınırları, satın aldığınız örneğin zirve mesajlaşma TPS değerine göre ölçeklendirilir:
|
Zirve mesajlaşma TPS |
Maksimum bağlantı sayısı |
|
5.000 |
5.000 |
|
10.000 |
10.000 |
|
20.000 |
10.000 |
|
30.000 |
10.000 |
|
50.000 |
14.000 |
|
100.000 |
26.000 |
|
200.000 |
50.000 |
|
300.000 |
50.000 |
|
400.000 |
50.000 |
|
500.000 |
50.000 |
|
600.000 |
50.000 |
|
700.000 |
50.000 |
|
800.000 |
50.000 |
|
900.000 |
50.000 |
|
1.000.000 |
50.000 |