zc.resumelb

Sagteware kiekie:
zc.resumelb
Sagteware besonderhede:
Weergawe: 0.6.2
Upload datum: 20 Feb 15
Ontwikkelaar: Jim Fulton
Lisensie: Gratis
Populariteit: 3

Rating: nan/5 (Total Votes: 0)

zc.resumelb is 'n instrument wat 'n load balancer vir WSGI programme wat allerhande versoeke in aanvraag klasse en ken versoeke & nbsp; 'n gegewe klas aan dieselfde werkers.
Die load balancer kan jy voordeel trek as jy 'n aansoek dat:
- Het te veel las (of te stadig) deur 'n enkele proses hanteer word,
- Het 'n werkende stel wat is te groot om te pas in die caches wat gebruik word deur jou proses, en
- Daar is 'n manier om versoeke te klassifiseer sodat daar min oorvleueling in die werk stel van die verskillende klasse.
As wat is bo op jou van toepassing is (of as jy nuuskierig is), lees

Wat is nuut in hierdie release:.

    < li> Vaste:. 'n gebrek aan socket timeout kan veroorsaak versoeke te lek

Wat is nuut in die weergawe 0.5.2:

  • Vaste: Tydelike lêers geskep word wanneer buffer data in die vrag balancers is nie uitdruklik gesluit. Oor die algemeen, is hulle gesluit deur vullisverwydering, maar in sekere situasies, kan hul getalle vinnig te bou, wat lei na 'n lêer-descriptor uitputting.
  • Vaste:. Tracelog "Ek se rekords het nie insette lengte inligting bevat altyd
  • Vaste:. Tracelog "Ek se rekords word ingesluit by die gebruik van draad poele

Wat is nuut in die weergawe 0.5.1:

  • Vaste: Werker CV data is nie korrek geïnisialiseer wanneer daar geen parameters geslaag om die konstruktor en lees 'n CV lêer, veroorsaak resmes nie nie te werk.
  • Vaste: werker foute is geskryf om die standaard, eerder as om in geteken
  • .
  • Vaste: Swak Gedra hulle WSGI aansoeke wat versuim om foute te vang veroorsaak versoeke te hang eerder as terug 500 antwoorde
  • .

Wat is nuut in die weergawe 0.5.0:

  • Verander die manier waarop tracelog rekords geïdentifiseer lb weerspieël versoek getalle. Rekords word disambiguated deur die insluiting van 'n lb identifiseerder as 'n voorvoegsel. Byvoorbeeld & quot; 1.22 & quot; aangedui versoek nommer 22 uit lb 1.
  • Wanneer die definisie van werkers wat in die register met dieretuineienaar, kan jy nou verskaf 'n beskrywing in die paste.ini lêer wat toon in dieretuineienaar. Terwyl die pid bied alleen genoeg inligting om 'n werker, dikwels 'n beskrywing (bv byvoorbeeld naam of pad) te vind kan dit makliker maak.

Wat is nuut in die weergawe 0.4.0:

  • Verander die load-balansering algoritme agterstande te neem onderbenutte werkers in ag te laat 'n laer variansie parameter gebruik word, wat toelaat dat nuwe werkers te wees beter benut.
  • verander die algoritme load-balansering te probeer net 'n bietjie harder werk met geskoolde werkers te hou deur nie straf werkers vir hul eerste uitstaande versoek. (Met ander woorde, wanneer die aanpassing werker scrores chacking 'n maksimum agterstand, ons trek 1 van agterstand die werker se as dit nie-nul.
  • Die status bediener voorsien wanneer die gebruik van dieretuineienaar luister nou op 'n unix-domein socket.
  • Die status bediener voorsien wanneer die gebruik van dieretuineienaar sluit nou die begin tyd van die oudste versoek vir elke werker, om gebruik te word vir die monitering.
  • Vaste: Werkers gebuffer groot aanvraag liggame in die geheue. Nou groot aanvraag liggame gebuffer te skyf.
  • Interne optimalisaties, veral writh betrekking tot die hantering van groot aanvraag en reaksie liggame.

Wat is nuut in die weergawe 0.3.0:

  • Verander die manier waarop die zkresumelb (load-balancer program wat werk met dieretuineienaar) hanteer toegang logs. Nou, kan jy 'n Python meld logger naam slaag. As jy iets nie slaag nie, dan is daar niks sal ingeteken wees.

Wat is nuut in die weergawe 0.2.0:

  • Daar is 'n nuwe API vir die kry werker hervat, tipies uit monitering kode:
  • & gt; & gt; & gt; invoer zc.resume.worker
  • & gt; & gt; & gt; Druk zc.resume.worker.get_resume (addr)
  • Dit is nuttig vir beide om 'n werker se CV en om seker te maak dat die werker aanvaar load-balancer verbindings.
  • Daar is ook 'n scriot weergawe van hierdie:
  • bin / get-werker-CV 192.168.24.60:33161
  • Wanneer dieretuineienaar, kan jy 'n lb status bediener versoek. Die adres kry wat geregistreer is by dieretuineienaar. Wanneer jy in verbinding om dit, jy terug 'n into string wat die algehele lb agterstand en adresse en agterstande van elke werker.
  • Die update instellings metodes verander instellings om terug te keer na die standaard wanneer dit nie verskaf. Dit is veral belangrik wanneer dit gebruik word met dieretuineienaar, sodat jy kan kyk na 'n boom en weet wat instellings is sonder om te weet van die verandering geskiedenis.
  • Bygevoeg grasieuse load-balancer en werker afsluit op SIGTERM.
  • Vaste:. Spoor log versoek ids is nie korrek opgedra wanneer die gebruik van veelvoudige balancers
  • Bygevoeg verpakking meta data te help vind gevent 1.0b1 (wat by http://code.google.com/p/gevent/downloads/list)
  • Opdateer die API vir aansoek spoor meld aan dié van zc.zservertracelog pas, hoofsaaklik databasis meld te kry vir ZTK aansoeke.

Vereistes :

  • Python

Ander sagteware ontwikkelaar Jim Fulton

zc.zope3recipes
zc.zope3recipes

14 Apr 15

zc.monitor
zc.monitor

14 Apr 15

zc.s3uploadqueue
zc.s3uploadqueue

20 Feb 15

Kommentaar te zc.resumelb

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!