Aynı zamanda farklı Ruby hizmet veya uygulamaları yazmak için kullanılan
Özellikler :.
- Servolux :: Dişli - Bir sınıfa dahil olduğunda, düzenli aralıklarla bazı kod çalışacak bir etkinlik iplik verir. Başlatmak ve çalışan devlet, rapor parçacığı durdurmak ve tamamlamak için beklemek parçacığı katılmak için yöntemler sağlar.
- Servolux :: Sunucu -. hizmetini kapatılıyor incelikle / yaratarak PID dosya silme, devlet çalışan raporlama hataları oturum, hizmet başlayan ve sıradan işi işleyen bir şablon sunucu sınıfı
- Servolux :: Piper - ebeveyn ve çocuk süreçler arasında iletişim için bir boru açar standart Ruby çatal yönteminin bir uzantısı. Ruby nesneleri, örneğin çocuk sürecinde istisnalar ebeveyne geçti ve orada yükseltilmiş olması, ebeveyn ve çocuk arasında izin geçirilir.
- Servolux :: Daemon -. başlayan ve cini süreçleri durdurmak için sağlam bir sınıf
- Servolux :: Çocuk - Ruby'nin IO # popen yöntemi ile oluşturulan çocuk süreçlerin bazı çok gerekli funtionality ekler. Özellikle, bir zaman aşımı iş parçacığı zaman belirli bir miktarda çıkmadığı takdirde ölmek alt işlemi bildirmek için kullanılır.
Bu sürümdeki yeni Nedir:
- Küçük Donanımlar:
- prefork işçi havuzu boyutunu değiştirmek için yeteneği eklendi.
- istisna zinciri orijinal çocuk istisna backtrace kadar geçirin.
- Geliştirilmiş çocuk süreç sağlıklı yaşam denetler.
- Hata düzeltmeleri:
- Tipo ve dokümantasyon düzeltmeleri.
Piper ve Çocuk sınıflarında
sürümünde 0.9.7 yeni Nedir:
- Küçük Donanımlar:
- Eklenenler `after_fork` ve` Daemon sınıfı için before_exec` yükleyiciler.
- Hata düzeltmeleri:
- ThreadError yivli nesneleri durdurma.
sürümünde 0.9.6 yeni Nedir:
- Dişli nesneler hemen çalıştırın (uyku koşu sonrası).
- & quot eklendi; prefork :: İşçi sınıfının yöntem.
? timed_out & quot;
sürümünde 0.6.1 yeni Nedir:
- sunucu kapatma için beklemek için bir yöntem eklendi Sunucu sınıfı
Gereksinimleri
- Ruby yorumlayıcısı 1.8
- JRuby tercüman 1.9
Yorum Bulunamadı