Load balancing Nexus saat ini tidak didukung oleh Sonatype, kecuali dengan meletakkan instance Nexus di depan dua dengan diaktifkan proxy-pintar atau melalui fitur yang lebih baru .
Namun, saya mencobanya, dengan berbagi filesystem dengan GlusterFS untuk /storage
, dan mencoba untuk mengaktifkan stickyness di konfigurasi Apache Load Balancer dan di Nexus config untuk UI.
Dengan UI saya gagal total, karena sepertinya wadah Nexus tidak menghargai properti untuk menetapkan nilai cookie; menggunakan konfigurasi berikut saat ini:
Untuk penyimpanan sepertinya berfungsi, dengan membatasi GET
dan HEAD
hanya meminta, masih harus mencoba membuka ke POST
s. Saya juga tidak yakin tentang kemungkinan efek jaminan pekerjaan terjadwal, jadi semua dinonaktifkan di simpul "sekunder".
Adakah yang telah mencapai beberapa tingkat konfigurasi yang dapat dipercaya untuk nexus load-balancing? UI sebenarnya tidak penting untuk menjadi beban-seimbang, saya akan cukup senang dengan penyimpanan.
sumber
Jawaban:
Nexus 3 Pro dari Sonatype mendukung Ketersediaan Tinggi melalui beberapa mekanisme yang secara kolektif dikenal sebagai Component Fabric:
Sebenarnya bukan kepentingan Sonatype untuk mendukung HA untuk proyek komunitas karena akan mencopoti beberapa pelanggan perusahaan dari produk berbayar mereka.
sumber