tek boynuzlu kimse

Daemonize (g) tek boynuzlu atları yönetmek
Şimdi İndirin

tek boynuzlu kimse Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • MIT/X Consortium Lic...
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • Government Digital Service
  • yayıncı web sitesi:
  • https://github.com/alphagov/

tek boynuzlu kimse Etiketler


tek boynuzlu kimse Açıklama

Unicorn ve Gunicorn, Ruby ve Python'da web hizmetleri yazan insanlar için harika araçlardır. Her iki programın da şık özelliklerinden biri, bir işletim sistemi sinyaline (Sigusr2) yanıt olarak yeni bir ana işlem (veya "ARBITER", GUNICORN'UN DİLİNDE YENİ YÖNETMEKTEDİR (VEYA). Ne yazık ki, bu yeniden yükleme işlemi, Yukarı Gerekenler gibi proses izleme denetçileri ile uyumlu değildir, çünkü eski ana işlem Reload.unicornerder'ın bir parçası olarak ölür, çünkü UNICORN'DAN YAZICI VE BENEL SÜRÜMLERİN KULLANIMI İÇİN YARDIMCI OLMAK İÇİN ÜRETEN BİRLİKTİR. Bunu tek boynuzlu at ana işleminin yazdığı pidfile yok ederek ve "Hot-Reload" yapmak için ustaya gönderilmesi gereken sinyallerin sırasını otomatikleştirerek yapar. Tek boynuzlu at çıkmazsa, tek boynuzlu at tavliyesi olacaktır. Unicornherderdusagewith Gunicorn: Unicornherder - -W 4 MyApp: Appwith Unicorn (Bundler Kullanımı): BUNDLE EXEC UNICORNHERDERDER -U UNICORNSIGNSIGNESSUnicorn Herder, Unicorn Master Sürecine aşağıdaki sinyalleri iletir: int ttin ttou USR1 USR2Notably, Unicorn Ttou USR1 USR2Noteyli , çünkü Daemonize olması amaçlanmadığından. Sunicorn Herder ayrıca Sighup'ı da keser, çünkü bu, InitCTL yeniden yüklemeyi aradığınızda, UPSTART tarafından gönderilen sinyaldir ve tek boynuzlu at örneğinin sıcak bir şekilde yeniden yüklenmesini tetiklemek için kullanır. Bu işlem iki dakika sürecek, yeni işçilere başlamak için zamana kadar başlayacaktır. Uygulamanızın sürümlerini dağıtma arasında veri göçleri kullanıyorsanız, bu ciddi etkileri olabilir. Lütfen bunu unutmayın. Unicorn Herder'in sıcak yeniden yükleme özelliğini kullanmanız gerektiğinde bunu aklınızda bulundurun. Runlevel'de durun Respawnrespawn Limit 520ENV PORT = 4567SETUID wwwsetgid wwwchdir / var / Uygulamalar / MyAppexec Bundle Exec Unicornherder -u Unicorn - - -port $ port # ya da, bir virtualenv # ile /var/venv/myapp...#script#. / var / Venv / MyApp / Bin / Etkinleştir # Exec Unicornherder - -W 4-B "127.0.0.1:$port" MyApp: App # End ScriptProduct'ın Anasayfa


tek boynuzlu kimse İlgili Yazılım

envir

Yapılandırılan programların ortamını yapılandırma dosyalarıyla kontrol edin ...

83

İndirmek