Penyebaran biru hijau melibatkan pemompaan aliran data prod langsung (biru) ke lingkungan hot swap non-prod (hijau) dalam persiapan untuk disebarkan untuk menghayati lingkungan hijau, sehingga hijau memiliki sinkronisasi data penuh dengan lingkungan biru prod sebelumnya.
Saya bertanya-tanya apa yang digunakan orang untuk menyalin lalu lintas websocket yang sedang berlangsung dari biru ke hijau, apakah saya menulis sendiri atau apakah ada publikasi / berlangganan perpustakaan websocket atau mungkin pendekatan yang berbeda dengan biru hijau?
Aplikasi saya memiliki server node NEST yang juga mengelola lalu lintas websocket dari perangkat seluler ... server mongodb, dll ... masing-masing dalam wadah di GCE / AWS
Saya menyadari bahwa saya bisa menjaga mongodb tetap sinkron dari biru ke hijau namun itu tidak akan menjalankan server nodejs hijau dengan lalu lintas langsung yang merupakan pemeriksaan kewarasan regresi yang bagus yang saya cari
Mungkin jika saya hanya meneruskan lalu lintas HTTP websocket yang mendasarinya yang berjalan di atas HTTP hanya akan mengurus dirinya sendiri dan tidak menuntut pengaturan hijau biru tertentu