zc.resumelb

Skjermbilde programvare:
zc.resumelb
Prog.varedetaljer:
Versjon: 0.6.2
Last opp dato: 20 Feb 15
Utvikler: Jim Fulton
Lisens: Gratis
Popularitet: 29

Rating: nan/5 (Total Votes: 0)

zc.resumelb er et verktøy som gir en lastbalansering for WSGI programmer som sorterer forespørsler inn forespørsel klasser og tildeler forespørsler & nbsp; av en gitt klasse til de samme arbeidstakere.
Lastbalansering kan nytte for deg hvis du har et program som:
- Har for stor belastning (eller er for lav) som skal håndteres av en enkelt prosess,
- Har en arbeidssett som er for stor til å passe i cacher som brukes av prosessen, og
- Det er en måte å klassifisere forespørsler slik at det er liten overlapping i arbeids sett av de forskjellige klasser.
Hvis det er over gjelder deg (eller hvis du er nysgjerrig), les videre

Hva er nytt i denne utgaven:.

    < li> Fast:. mangel på timeout socket kan føre forespørsler om å lekke

Hva er nytt i versjon 0.5.2:

  • Fast: Midlertidige filer som er opprettet ved bufring av data i lastbalanserere ble ikke stengt eksplisitt. Vanligvis, de ble stengt gjennom søppelrydding, men i enkelte situasjoner kan sine tall bygge raskt, noe som fører til fil-descriptor utmattelse.
  • Fast:. Tracelog 'I' poster ikke alltid inneholde innspill lengde informasjon
  • Fast:. Tracelog 'I' poster ble bare tatt med når du bruker tråden bassenger

Hva er nytt i versjon 0.5.1:

  • Fast: Worker gjenoppta data ble ikke initialisert på riktig måte når ingen parametere sendes til konstruktøren og når du leser en CV-fil, forårsaker resmes ikke ikke å oppdatere.
  • Fast: arbeideren feil ble skrevet til standard ut heller enn å bli logget
  • .
  • Fast: Dårlig opptrådt WSGI programmer som ikke klarer å fange feil forårsaket forespørsler om å henge i stedet tilbake 500 svar
  • .

Hva er nytt i versjon 0.5.0:

  • Endret hvordan tracelog poster er identifisert til å reflektere lb forespørsel tall. Records er disambiguated ved å inkludere en lb identifikator som prefiks. For eksempel & quot; 1.22 & quot; indikert forespørsel nummer 22 fra lb 1.
  • Når du definerer arbeidere som registrerer med dyrepasser, kan du nå levere en beskrivelse i paste.ini fil som dukker opp i Zookeeper. Mens pid alene gir nok informasjon til å finne en arbeidstaker, ofte en beskrivelse (f.eks eksempel navn eller bane) kan gjøre det lettere.

Hva er nytt i versjon 0.4.0:

  • Endre lastbalansering algoritme for å ta ordrereserven i underutilized arbeidere i betraktning for å tillate en lavere varians parameter som skal brukes, noe som gjør at nye arbeidere utnyttes bedre.
  • Endret lastbalansering algoritme for å prøve bare litt vanskeligere å holde arbeidet med fagarbeidere ved å ikke straffe arbeidere for deres første utestående forespørsel. (Med andre ord, når du justerer arbeideren scrores chacking en maksimal backlog, vi trekker en fra arbeidstakerens backlog hvis det er ikke er null.
  • Status server levert når du bruker Zookeeper nå lytter på en unix-domene socket.
  • Status server levert når du bruker Zookeeper inkluderer nå starttidspunktet for den eldste forespørsel om hver enkelt arbeidstaker, som skal brukes til overvåking.
  • Faste: Arbeidere bufret store forespørsel organer i minnet. Nå store forespørsel kropper er bufret på disken.
  • Interne optimaliseringer, spesielt writh hensyn til å håndtere store forespørsel og respons organer.

Hva er nytt i versjon 0.3.0:

  • forandret måten zkresumelb (lastbalansering program som fungerer med Zookeeper) håndterer tilgangslogger. Nå passerer du en Python logging logger navn. Hvis du ikke passere noe, så ingenting vil bli logget.

Hva er nytt i versjon 0.2.0:

  • Det er en ny API for å få arbeidstaker fortsetter, typisk fra overvåking kode:
  • & gt; & gt; & gt; import zc.resume.worker
  • & gt; & gt; & gt; print zc.resume.worker.get_resume (adr)
  • Dette er nyttig både for å få en Arbeiderens CV og for å sørge for at arbeidstakeren er imot lastbalanses tilkoblinger.
  • Det er også en scriot versjon av denne:
  • bin / få-worker-CV 192.168.24.60:33161
  • Når du bruker dyrepasser, kan du be om en lb status server. Adressen blir registrert med dyrepasser. Når du kobler deg til det, får du tilbake en JSON streng som inneholder generelle lb backlog og adresser og ordrereserven for hver arbeidstaker.
  • Oppdater innstillinger metoder ble endret for å gå tilbake innstillingene til standard når du ikke gitt. Dette er spesielt viktig når det brukes sammen med dyrepasser, slik at du kan se på et tre og vet hvilke innstillinger er uten å vite endringsloggen.
  • Lagt grasiøs lastbalansering og avslutning arbeidstaker på SIGTERM.
  • Fast:. Sporingslogg forespørsel IDer ble ikke korrekt tildelt når du bruker flere lastbalanserere
  • Lagt emballasje meta data for å finne gevent 1.0b1 (som er på http://code.google.com/p/gevent/downloads/list)
  • Oppdatert API for søknad spor logging for å tilpasse det zc.zservertracelog, hovedsakelig for å få database logging for ZTK applikasjoner.

Krav :

  • Python

Annen programvare fra utvikleren Jim Fulton

zc.s3uploadqueue
zc.s3uploadqueue

20 Feb 15

zc.zope3recipes
zc.zope3recipes

14 Apr 15

zc.monitor
zc.monitor

14 Apr 15

Kommentarer til zc.resumelb

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!