Tapahtumakaupan siirtäminen ja muuntaminen

(22. joulukuuta 2020)

Tapahtumien siirtäminen tai muuntaminen joukkona

On useita tilanteita, joissa haluat ehkä kopioida tai siirtää Tapahtumakaupan sisällön, ei pelkästään näkymän rakentamiseksi. mallin, mutta joko siirtää tapahtumat uuteen järjestelmään tai suorittaa sisällön suuria muunnoksia. Usein Axon Server -pohjaista tapahtumakauppaa voidaan siirtää yksinkertaisen tiedostokopion avulla, mutta entä jos tämä ei ole mahdollista, siirrymme tapahtumakaupan toteutusten välillä tai haluamme vain valikoiman sisältöä?

Tässä blogissa tarkastelemme joitain skenaarioita ja erilaisia ​​lähestymistapoja.

Lue koko artikkeli siirtymällä osoitteeseen: https : //axoniq.io/blog-overview/event-store-migration-and-conversion .

Avainten takeaways:

  • Axon Server Event Store toteutetaan käyttämällä tiedostoja, joissa on tapahtumia ja tilannekuvia yhdistettynä hakemistoihin, joissa yksittäisiä tiedostoja kutsutaan segmenteiksi . Voit kopioida nämä tiedostot varmuuskopioiden tekemistä tai Tapahtumakaupan siirtämistä toiseen sijaintiin.
  • Kaikkia nykyistä segmenttiä lukuun ottamatta kutsutaan suljetuiksi segmenteiksi, ja tiedostonimet voidaan noutaa Axon Serverin varmuuskopio REST-päätepisteellä.
  • Uuden Axon Server -esiintymän tai olemassa olevan ilmentymän kontekstin lisääminen näihin tiedostoihin on helppoa, ja Axon Server EE -klusterin tapauksessa sen ei tarvitse aiheuttaa seisokkeja.
  • Vaihtoehtoisesti voit ohjelmallisesti käyttää Axon Serveriä ja käytä sitä lukemaan tapahtumia käynnissä olevasta instanssista tai kirjoittamaan tapahtumia siihen. Axon Server Connectoria voidaan käyttää myös tapahtumien siirtämiseen toiseen Event Store -toteutukseen tai toisesta.
  • Ohjelmallisen lähestymistavan avulla voit myös tehdä muutoksia tapahtuman hyötykuormaan ja metatietoihin tai jopa yhdistää ja jakaa konteksteja. .

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *