Tüm Ürünler
Search
Belge Merkezi

ApsaraMQ for RocketMQ:Kendi kendine yönetilen Apache RocketMQ kümelerini ApsaraMQ for RocketMQ'ye geçirin

Son Güncelleme:Oct 04, 2026

Açık kaynaklı Apache RocketMQ ile karşılaştırıldığında Alibaba Cloud ApsaraMQ for RocketMQ daha yüksek kararlılık, geliştirilmiş güvenlik ve daha kapsamlı bir işlemler ve bakım (O&M) sistemi sunar. Açık kaynaklı RocketMQ kümelerinizi ApsaraMQ for RocketMQ üzerine geçirerek güvenilirliği artırabilir ve operasyonel yükü azaltabilirsiniz.

Ürün karşılaştırması

Alibaba Cloud ApsaraMQ for RocketMQ teknik mimari, esneklik, O&M ve kurumsal düzeyde özellikler açısından açık kaynaklı RocketMQ'ya göre önemli avantajlar sağlar.

Öğe

Kendi kendine yönetilen Apache RocketMQ kümesi

ApsaraMQ for RocketMQ 5.x serisi

Storage elasticity

Bir kaynak havuzu bulunmaz ve depolama-işlem çiftleşmiş mimari kullanır.

Bulut altyapısından büyük ölçekli kaynak havuzlarından yararlanır ve depolama-işlem ayrıştırılmış mimari kullanır.

API and SDK access

Apache RocketMQ SDK'larını destekler.

  • Apache RocketMQ SDK'larını destekler.

  • Alibaba Cloud ONS SDK'larını destekler.

Technical architecture

  • Yerel diskleri kullanır.

  • Depolama alanı esnek şekilde ölçeklendirilemez. Yetersiz alan, verilerin erken temizlenmesine yol açabilir.

  • Birden fazla çoğaltma nedeniyle yüksek depolama maliyetleri oluşur.

  • Büyük ölçekli bulut depolama temeli üzerine inşa edilmiştir ve tamamen sunucusuzdur.

  • Depolama alanını ihtiyaca göre kullanabilirsiniz; ölçeklendirme planlaması yapmanız gerekmez.

  • Faturalama kullandıkça öde esasına göre yapılır. Aynı sayıda çoğaltma için maliyet, kendi kendine yönetilen bir kümenin maliyetinin yalnızca üçte biridir.

Compute elasticity

  • Kapasiteyi küme kullanımına göre planlamanızı gerektirir.

  • Kapasite ayrılmasını gerektirir. Ölçeği küçültme işlemi karmaşıktır.

  • Ölçek büyütme hızındaki sınırlamalar nedeniyle ani trafik artışlarını destekleyemez.

  • Bulut altyapısının kaynak havuzlarına dayalı esneklik sağlar.

  • Planlı esneklik: Teknik özellikleri istediğiniz zaman yükseltebilir veya düşürebilirsiniz ve değişiklikler dakikalar içinde etkin hale gelir.

  • Plansız esneklik: Ani trafik artışlarını destekler. Maliyet tasarrufu sağlayan büyük miktarda kapasite ayırmanıza gerek kalmaz.

O&M complexity

  • Manuel komut satırı O&M maliyetli ve yüksek risklidir.

  • Gözlemlenebilirlik ve izleme sistemi eksiktir.

  • O&M veya makine kaynaklarının dağıtımı gerektirmeyen tam yönetilen bir Platform olarak Hizmet (PaaS) çözümüdür.

  • Pano tanılama, mesaj izleme, izleme ve uyarı gibi kutudan çıkar çıkmaz kullanıma hazır özellikler sunar.

Stability guarantee

Kendi kendine yönetilen O&M için deneyimli teknik personel gerektirir.

Net bir Hizmet Düzeyi Sözleşmesi (SLA) garantisi sunar:

  • Veri güvenilirliği: %99,99999999'a kadar.

  • Hizmet kullanılabilirliği: %99,99'a kadar.

Enterprise-grade features

Özel geliştirme için deneyimli teknik personel gerektirir.

Uçtan uca kanarya sürümü, mesaj yönlendirme ve çoğaltma, çıkarma, dönüştürme ve yükleme (ETL) ile olay entegrasyonu ve analizi gibi kutudan çıkar çıkmaz kullanıma hazır özellikler sunar.

Systematic disaster recovery

Kendi kendine yönetilen O&M için deneyimli teknik personel gerektirir.

Aşağıdaki sistematik olağanüstü durum kurtarma planlarını sunar:

  • Şehir içi aktif-aktif olağanüstü durum kurtarma

  • Coğrafi olağanüstü durum kurtarma

Geçiş çözümü nasıl çalışır

Temel gereksinimler

RocketMQ, sipariş işleme ve çevrimiçi ödemeler gibi çekirdek iş senaryolarında yaygın olarak kullanılır. Mesajlaşma hizmetlerine bağlı olan yukarı ve aşağı akış sistemlerinin katı kararlılık gereksinimleri vardır; bu nedenle RocketMQ kümelerini dikkatle geçirmeniz gerekir. Geçiş çözümünün aşağıdaki gereksinimleri karşılaması gerekir:

  • Hizmet kesintisi olmaması

    Geçiş süreci üst katman mesajlaşma uygulamalarını etkilememeli veya önemli sayıda hata ya da arızaya neden olmamalıdır.

  • Önemli ölçüde mesaj yinelenmemesi

    Geçiş sırasında çok sayıda yinelenen mesaj oluşmamalıdır. Bu durum, işletmenizin geçişten kaynaklanan sistematik mesaj yinelenmesini işlemesini önler.

  • Mesajların gerçek zamanlı gönderilip alınması

    Geçiş sırasında uçtan uca mesaj gecikme süresi önemli ölçüde artmamalıdır. Bu durum, mesaj teslimat hatalarını önler.

Çözüm tasarımı

Bu geçiş gereksinimlerini karşılamak için ApsaraMQ for RocketMQ sorunsuz ve şeffaf geçişleri kolaylaştıran bir geçiş aracı sağlar. Araç, konular, gruplar ve tüketici ofsetleri gibi meta verilerin yanı sıra iş mesajlarının da geçişini yönetir.

  • Meta veri geçişi: Meta veriler kaynak kendi kendine yönetilen RocketMQ kümesinden okunur ve hedef ApsaraMQ for RocketMQ kümesine kopyalanarak meta veriler oluşturulur ve eşitlenir.

  • Mesaj geçişi: ApsaraMQ for RocketMQ arka planda konu yönlendirme bilgilerini proxy olarak kullanan yerleşik bir yönlendirme kontrol bileşeni kullanır. Bu bileşen, istemci okuma ve yazma trafiğinin dinamik şekilde değiştirilmesini sağlayarak sürecin hizmetleriniz için kesintisiz olmasını sağlar.Message migration

    Yukarıdaki şekilde gösterildiği gibi, kaynak kümedeki Konu A'nın sekiz okuma bölümü ve sekiz yazma bölümü olduğunu varsayalım.

    Veri geçiş görevi ayrıca hedef kümede, kaynak kümeyle aynı sayıda okuma ve yazma bölümüne sahip bir Konu A oluşturur.

    Mesaj geçiş süreci başladığında, ApsaraMQ for RocketMQ yönlendirme kontrol bileşeni hem kaynak hem de hedef kümelerin konu yönlendirme bilgilerini yönetir. Geçiş aşamasına bağlı olarak istemciye dinamik şekilde okuma ve yazma bölüm bilgilerini döndürür. Örneğin:

    • Çift okuma senaryosu: Bileşen, hem kaynak hem de hedef kümelerden gelen toplam 16 okuma bölümünün bilgilerini döndürür.

    • Yalnızca hedef kümeye yazma: Bileşen yalnızca hedef kümenin sekiz yazma bölümünü döndürür.

Geçiş çözümünün faydaları

ApsaraMQ for RocketMQ bulut geçiş çözümü, Alibaba Cloud tarafından geliştirilen tescilli bir mesaj yönlendirme meta veri proxy bileşeni kullanır. Bu bileşen, konu düzeyinde ayrıntıda mesaj yönlendirme, zamanlama ve trafik kaydırma kontrolünü destekleyerek aşağıdaki faydaları sağlar:

  • Hizmet kesintisi olmaması ve mesajlaşma üzerinde minimal etki

    Geçiş çözümü kesintisiz geçişi destekler. Trafik geçişi sırasında mesajlaşma kesintiye uğramaz ve iş uygulamaları etkilenmez. Mesaj gecikmesi veya yinelenmesi riski çok düşüktür.

  • Ek kaynak gerekmemesi

    Uygulamalarınızın ölçeğini büyütmeniz veya birden fazla kümeye dağıtmanız gerekmez. Geçiş yalnızca yapılandırmaların kademeli olarak yükseltilmesini gerektirir ve ek makine kaynağına ihtiyaç duymaz.

  • Düşük iş etkisi ve kolay uygulama

    Geçiş sırasında uygulamalarınız için yalnızca uç nokta yapılandırmasını değiştirmeniz ve tek bir yeniden başlatma yapmanız yeterlidir. Sonraki trafik değiştirme işlemleri ApsaraMQ for RocketMQ sunucusundaki dinamik yapılandırmalar tarafından otomatik olarak yönetilir. Yukarı ve aşağı akış uygulamalarını bağımsız olarak yükseltebilirsiniz; mesajlaşma bağımlılıklarını sıralamanız gerekmez.

  • Kanarya sürümü ve geri alma desteği

    Geçiş görevleri konu düzeyinde ayrıntıda çalışır. Belirli konular için kanarya sürümü uygulayabilirsiniz. Geçiş sırasında herhangi bir iş riski ortaya çıkarsa istediğiniz zaman geri alabilirsiniz.