Software informatie:
Versie: 0.12.0
Upload datum: 20 Jul 15
Licentie: Gratis
Populariteit: 0
Het kan ook worden gebruikt voor het schrijven van verschillende Ruby diensten of toepassingen
Eigenschappen .
- Servolux :: schroefdraad - indien opgenomen in een klasse, het geeft een thread activiteit die sommige code zal draaien op een regelmatige interval. Biedt methoden om te starten en stoppen van de draad, verslag over de lopende staat en deelnemen aan de draad om te wachten om het te voltooien.
- Servolux :: Server -. een sjabloon server klasse die het alledaagse werk van het creëren / een PID-bestand verwijdert, rapportage lopende staat, inloggen fouten, het starten van de service en gracieus afsluiten van de dienst behandelt
- Servolux :: Piper - een uitbreiding van de standaard Ruby vork methode die een pijp opent voor de communicatie tussen ouder en kind processen. Ruby objecten worden doorgegeven tussen ouder en kind toestaan, bijvoorbeeld afwijkingen bij het kind proces worden doorgegeven aan de ouder en er verhoogd.
- Servolux :: Daemon -. een robuuste klasse voor het starten en stoppen daemon processen
- Servolux :: Child - voegt enkele broodnodige funtionality naar kind processen aangemaakt via Ruby's IO # popen methode. Concreet wordt een time-out thread gebruikt om het kind proces signaal om te sterven als het niet verlaten in een bepaalde hoeveelheid tijd.
Wat is nieuw in deze release:
- kleine verbeteringen:
- Toegevoegd in de mogelijkheid om de prefork werknemer zwembad grootte variëren.
- Ga originele kind uitzondering backtrace de uitzondering keten.
- Verbeterde kind proces wellness controles Piper en Kind klassen.
- Bug Fixes:
- Typo en documentatie fixes.
Wat is nieuw in versie 0.9.7:
- kleine verbeteringen:
- Toegevoegd after_fork` `en` before_exec` handlers voor de Daemon klasse.
- Bug Fixes:
- ThreadError bij het stoppen met schroefdraad objecten.
Wat is nieuw in versie 0.9.6:
- schroefdraad voorwerpen onmiddellijk uit te voeren (nachtrust na lopen).
- Toegevoegd een & quot;? timed_out & quot; methode in de klasse prefork :: Worker.
Wat is nieuw in versie 0.6.1:
- Voegde een methode om te wachten op de server shutdown in de server class
Eisen
- Ruby interpreter 1,8
- JRuby tolk 1,9
Reacties niet gevonden