Saya pada masa ini mempunyai tiga aplikasi a, b dan c Mereka mempunyai fungsi pembidaan a memanggil antara muka b untuk memproses logik perniagaan, dan b memanggil antara muka c untuk menyimpan data.
Pelayar mengakses a (nginx sepadan dengan dua a)
a memanggil antara muka b melalui nginx (sepadan dengan dua pelayan pengimbangan beban b1 dan b2 masing-masing)
b memanggil antara muka c melalui nginx (bersamaan dengan dua pengimbangan beban pelayan c1 dan b2 masing-masing) c2)
a->b->c
Apabila konkurensi ditemui, data yang salah berlaku semasa penulisan data Bagaimana untuk menyelesaikan masalah? Adakah terdapat masalah dengan konfigurasi nginx, atau haruskah disegerakkan ditambahkan pada setiap antara muka dalam kes ini?
Apakah data yang salah?