Rayları kullanıyorum 3.2 + unicorn + postgres DB ve bir sorum var - Unicorn, DB bağlantılarını nasıl kullanıyor?Unicorn DB bağlantılarını kapatmıyor
anlıyorum nasıl
- boynuzlu at usta süreci çatallar X Alt süreci.
- her çocuk süreç ayarı DB bağlantısı - before_fork'u kapatın, after_fork içinde bağlantı kurun.
- biz işlem başına bağlantı kullanıyoruz (rayları DB bağlantı havuzu kullanıyorsak, işlem başına Y (veritabanı.yml) DB bağlantısı oluşturuyoruz) - yani işlem çalışıyorsa (Her zaman, onu öldürmeyene kadar çalışır) bağlantıyı sürdürürüz Açıldı ve her web isteği aynı bağlantıyı kullanıyor (after_fork'ta açıldı).
- açık bağlantıları, aktarma sırasında (veya başka bir DB'de) boşta veya etkin olarak gösterilecektir.
Doğru mu, yoksa bir şey mi özledim?