Prog.varedetaljer:
Versjon: 0.12.0
Last opp dato: 20 Jul 15
Lisens: Gratis
Popularitet: 0
Det kan også brukes til å skrive ulike Ruby tjenester eller programmer
Egenskaper .
- Servolux :: Trådet - når inkludert i en klasse, gir det en aktivitet tråd som vil kjøre noen kode med jevne mellomrom. Gir metoder for å starte og stoppe tråden, rapport om kjører staten, og bli med i tråden for å vente på det å fullføre.
- Servolux :: Server -. en mal server klasse som håndterer kjedelige arbeidet med å lage / slette en PID-fil, rapportering kjører staten, logging feil, starter tjenesten, og grasiøst stenge ned tjenesten
- Servolux :: Piper - en utvidelse av standard Ruby gaffel metode som åpner et rør for kommunikasjon mellom foreldre og barn prosesser. Ruby objekter er gått mellom foreldre og barn slik, for eksempel til unntak i barnet prosessen bli sendt til foreldre og oppvokst der.
- Servolux :: Daemon -. en robust klasse for å starte og stoppe daemon prosesser
- Servolux :: Child - legger noen sårt tiltrengt funtionality til barn prosesser skapt via Rubys IO # popen metoden. Spesielt er en timeout tråd brukes til å signalisere barnet prosessen til å dø hvis den ikke gjør det exit i en gitt tidsperiode.
Hva er nytt i denne versjonen:
- mindre forbedringer:
- Lagt i evnen til å variere størrelsen prefork arbeideren bassenget.
- Pass opprinnelige barnet unntak sporbarhet opp unntak kjeden.
- Forbedret barn prosess velvære sjekker i Piper og barn klasser.
- feilrettinger:
- Typo og dokumentasjon rettinger.
Hva er nytt i versjon 0.9.7:
- mindre forbedringer:
- Lagt `after_fork` og` before_exec` handlers for Daemon klassen.
- feilrettinger:
- ThreadError når du stopper gjengede stedene.
Hva er nytt i versjon 0.9.6:
- Gjenge gjenstander kjøre umiddelbart (søvn etter løping).
- Lagt til en & quot;? timed_out & quot; metoden i prefork :: Worker klassen.
Hva er nytt i versjon 0.6.1:
- Lagt til en metode for å vente på nedleggelse i serveren Server klasse
Krav
- Ruby tolk 1.8
- JRuby tolk 1.9
Kommentarer ikke funnet