Bagaimana cara meremajakan cache server web secara dinamis ketika kita memiliki aplikasi internet berjalan dalam pengaturan clustering?

Mempertimbangkan aplikasi web biasa yang berfungsi pada aplikasi atau server internet dalam pengaturan pengelompokan. Izinkan kami mengklaim bahwa kami memiliki 3 node dalam koleksi dan juga aplikasi sedang bekerja pada 3 node ini dan juga menawarkan semua permintaan pelanggan. Ada beberapa nilai bangunan yang disimpan dalam sumber data dan juga berlawanan dengan kemungkinan besar sumber data masing-masing dan setiap kali aplikasi ini menyimpan cache di sisi server web, pada derajat node, dan juga menyimpan nilai-nilai bangunan ini dalam cache dan juga menawarkan nilai dari cache.

Saat ini kami meningkatkan nilai bangunan di sumber data. Hanya bagaimana kita memastikan bahwa nilai yang ditingkatkan ini mendapatkan mirror dalam cache di semua node?

0
2019-12-04 01:21:34
Sumber Bagikan
Jawaban: 1

2 berarti melakukannya, saya kira. Cache datang pada tingkat pengumpulan atau Anda perlu menyampaikan pembatalan akses per server web.

Saya pasti akan mengklaim ada cara ke-3 yang dapat menjadi sumber data pusat di mana setiap kunci void dikelola dan juga server web memeriksa bahwa sumber data untuk memastikan kunci tersebut masih sah (namun sedikit rumit untuk diterapkan)

Jadi, tingkat cache pada koleksi benar-benar yang paling nyaman namun sebenarnya bergantung pada mengapa Anda memiliki server web cache pada posisi (jika itu hanya duplikasi dari sumber data utama setelah itu obat ini tidak sah).

0
2019-12-05 02:38:54
Sumber