Crossroads TCP tabanlı hizmetler için bir yük dengesi ve yük devretme aracıdır.
Crossroads Yük Dengeleyici userspace çalışan bir cini program ve kapsamlı konfigürasyon, arka uç çağrıları başarısız olduğunda "uyandırma çağrıları", ayrıntılı durum raporlama, özel eylemler için "kanca" seçeneğini kullanarak artalanının yoklama ve mor özellikleri
Bu hizmet bağımsızdır; HTTP (S), SSH, SMTP, DNS, vb kullanışlı
Crossroads temelde önceden yapılandırılmış limanlarında TCP bağlantılarını kabul eder ve bir istemci işlemi devam eder ve böylece 'arka uçlarının' listesi, her gelen bağlantıyı dağıtır verilen bir servistir.
Ayrıca, kavşaklar arka uç bağlantısı bir iç yönetimini tutar: Bir arka uç kullanılabilir değilse, o zaman başka bir istemci isteği arka uç kullanılarak işlenir. Crossroads sonra periyodik olarak önceden kullanışlı değil arka uç henüz hayata olup olmadığını kontrol edecektir. Ayrıca, kavşaklar bu dengeleme elde edilir, böylece yükü tahminine göre uçları geriye seçebilirsiniz.
Bu yaklaşımı kullanarak, kavşak yük dengeleyici olarak hizmet ve fayda üzerinde başarısız. Her zaman çalıştırmak için bir sunucu gerektirir çünkü Crossroads çok büyük olasılıkla, donanım tabanlı dengeleyici olarak güvenilir olmayacaktır. Bu sunucu, sırayla, Başarısızlık yeni bir tek Noktası (Kıdemli Program Görevlileri) olabilir. Ancak, maliyet etkinliği bir konudur durumlarda, kavşak iyi bir seçim olabilir.
Ayrıca, kavşaklar, bir donanım tabanlı dengeleme zaten var ve takviye hizmet güvenilirliği gereken durumlarda dağıtılabilir. Ya da, kavşak yine temel donanım güvenilirliğini artırır Disksiz sistem, kaçıp olabilir.
Bu belge sistemlerin güvenilirliğini artırmak için, ve nasıl kendi kaynaklarından programı derlemek için bunu nasıl yapılandırılacağı, kavşak nasıl kullanılacağı açıklanır. Bu belge ayrıca PDF formatında mevcuttur.
Kullanımı:
Crossroads komut başladı ve son derece /etc/crossroads.conf (varsayılan yapılandırma dosyası) bağlıdır. Bu bayraklar (örneğin, yapılandırma dosyasının konumunu hiçe) desteklemektedir. Gerçek kullanım bilgileri her zaman herhangi bir argüman olmadan kavşak yazarak elde edilir. Crossroads sonra izin argümanlar görüntüler.
Bu bölümde temel kullanımını gösterir.
- Kavşağı başlangıç ve kavşak sistem başlangıç komut çalıştırılır tipik eylemlerdir durdurun. anlam kendi kendini açıklayıcı.
- Her çalışan hizmet kavşak durum raporları. Hizmet Per, her arka uç durumu rapor edilir.
- Kavşak servis arka uç devleti, bir verilen bir hizmetin, sonunu iade kavşak söylüyorum bir komut satırı bir yoldur verilen durumda olduğunu söyleyebilirim. Normalde kavşak durum bilgisi kendisi değil, kavşak anlatmak kullanarak korur, bir arka uç olabilir, örneğin servis için 'kapalı hattı' kaldırıldı.
- Yapılandırılan hizmetleri kavşak hizmetleri raporlar. Kavşak durumuna aksine, bu seçenek yalnızca yapılandırılmış ne gösterir - yukarı ve çalışan ne değil. Bu nedenle, kavşaklar hizmetleri arka uç devletleri bildirmiyor.
- Kavşağı sampleconf ekranda örnek bir konfigürasyonu göstermektedir. Quicky, veya kendi konfigürasyon /etc/crossroads.conf.
What için bir başlangıç alma yapılandırma dosyası sözdizimi inceleyen iyi bir yolu bu sürümde yeni:
- . Uyarı bir kelime:. Yüksek yük altında DOS koruması halen soruşturma altında, kararsız olabilir
nedir sürüm 2.68 Yeni:
- muteks kodu ölçüde işleme hızlandırmak için yeniden yazılmıştır muteksler evi. (Ayrıntılı veya hata ayıklama) günlüğü tip güvenliği yeniden yazılmıştır.
- HTTP iletilerinin yanlış işlenmesini kapsayan bir hata tespit edildi.
- Çeşitli optimizasyonlar eklendi.
- startscript xrctl geliştirilmiş oldu.
sürüm 2.62 yeni Nedir:
Dengeleyici içinde
- Sabit olası coredump nedeni ::) (hizmet Hangi yüksek yük (çok gerçekten eşzamanlı istekleri). sırasında bazı sıkıntılar açıklayabilir
sürüm 2.59 yeni Nedir:
- xrctl bir logger kullanımı konusunda Bugfix, okuma http: // xrforum.org/viewtopic.php?t=495 eğer fantezi. Bu bildirdiğiniz için teşekkür ederiz Hobbit!
nedir sürüm 2.44 Yeni: HTTP başlıklarını:
- Bu sürüm Sunucu yeniden yeteneği tanıttı Bir arka uç konak mod Crossroads sevk edildiği.
- Web arayüzü Faaliyet bakış artık kullanılan dosya tanımlayıcıları sayısını ve maksimum sınırını gösterir.
- hataların bir dizi tespit edildi ve kod parçaları hafifçe ele alındı.
sürüm 2.41 yeni Nedir:
- Bu sürüm, bazı küçük hatalar ya da ihmaller giderir, ve daha fazla artırır yönetim Web arayüzü.
nedir sürüm 2.36 Yeni:
- dengeleyici kontrol komut xrctl bir XML yapılandırma kullanmak için yeniden yazıldı tüm hizmetleri açıklayan dosya.
- yönetim Web arayüzü dengeleyici daha özelliklerinin modifikasyonu izin ve arka uçlarının eklenmesi veya silinmesini sağlayan, çok daha zengin olduğunu.
- DOS koruması bir bağlantı eşiğini aşan blok istemci IP adreslerini geciktirmek veya uzatıldı.
- arka Çözülmüş uç ana bilgisayar adları DNS üzerindeki yükü hafifletmek için önbelleğe alınır.
- Arka uç doğrulama destekler HTTP GET veya TCP arka uç kendisinden başka limanlara bağlanır.
- gcc 3.4 için Taşınabilirlik sorunları, Solaris ve 64-bit sistemler çözüldü.
nedir sürüm 2.30 Yeni:
- Yeni özellikler DOS koruma yetenekleri, onarımları dahil bir & quot; ağırlıklı yük & quot; 40-50% daha hızlı çalışır modu, daha zengin bir yönetim Web arayüzü ve yeniden yazılamaz, optimize edilmiş HTTP memuru sevk.
nedir sürüm 2.18 Yeni:.
Bu bir sonraki kararlı sürümü
- olan
- Bu yönetim Web arayüzü aracılığıyla çok daha fazla konfigürasyon sunuyor.
- Ayrıca, eski MacOS sürümleri için taşınabilirlik sorunları çözüldü.
- Crossroads kullanıcıların http://xrforum.org de forumda kaydolmak için teşvik edilir.
Yorum Bulunamadı