Ramona er en enterprise-klasse runtime veileder som tillater overvåking og kontroll kjører apps.
Ramona er blitt sterkt inspirert av supervisord, men det er faktisk skrevet fra bunnen av på grunn av helt andre krav.
Rask innføring
La oss anta prosjektet (kalt foo) katalogen ser ut som følger:
La oss anta prosjektet (kalt foo) katalogen ser ut som følger:
foo /
& Nbsp; bin /
& Nbsp; share /
& Nbsp; src /
& Nbsp; docs /
& Nbsp; foo.py <--- dette er Ramona
& Nbsp; foo.conf
Ramona system vil gi deg følgende kommandolinje API:
$ ./foo.py --help
bruk: foo.py [h] [-c oppsett] [-d] [-s]
& Nbsp; {starte, stoppe, starte på nytt, status, hjelpe, trøste, server, rene, unittests}
& Nbsp; ...
valgfrie argumenter:
& Nbsp; -H, Hjelpe vis denne hjelpemeldingen og exit
& Nbsp; -c oppsettfiler, --config oppsett
& Nbsp; Spesifiser konfigurasjonsfil (er) for å lese (dette alternativet kan
& Nbsp; gis flere ganger). Dette vil overstyre bygde
& Nbsp; applikasjonsnivå konfigurasjon.
& Nbsp; -d, --debug Aktiver debug (detaljert) utgang.
& Nbsp; -s, --silent Aktiver lydløs modus av drift (bare feil er
& Nbsp; trykt).
delkommandoer:
& Nbsp; {starte, stoppe, starte på nytt, status, hjelpe, trøste, server, rene, unittests}
& Nbsp; starte Launch delprosess (es)
& Nbsp; stoppe Avslutt delprosess (es)
& Nbsp; restart Restart delprosess (es)
& Nbsp; status Vis status for delprosess (es)
& Nbsp; hjelp Vis hjelp
& Nbsp; konsoll Tast interaktiv konsollmodus
& Nbsp; server Launch server i forgrunnen
& Nbsp; ren Rengjør prosjektkatalogen fra mellom filer
& Nbsp; unittests Seek for alle enhet tester og utføre dem
Hva er nytt i denne utgaven:
- Denne utgivelsen inneholder flere funksjoner forbedringer og noen feilrettinger.
- Den store høydepunktet for denne utgivelsen er en omarbeidet varslingsfunksjonen ment å informere administratoren av veiledet søknad om kritiske hendelser.
Hva er nytt i versjon 1.0.0:
- Dokumentasjonen har blitt gjennomført til en moden tilstand.
- Alle kjente feil er stengt.
- Noen mindre funksjoner har blitt lagt til.
- Denne utgivelsen er fullt produksjonsklare programvare, og har vært brukt i mer enn ni måneder i flere verdensmålestokk bedriftsapplikasjoner.
Hva er nytt i versjon 0.9 Beta 9:.
- Denne versjonen legger feilrettinger
Hva er nytt i versjon 0.9 Beta 7:.
- Windows støttes nå
- En oppfølgings modus ble innført i halen kommandoen.
- Zippet egg er nå støttes av HTTP frontend.
- Det var også flere forbedringer og feilrettinger.
Hva er nytt i versjon 0.9 Beta 6:
- inneholder Denne betaversjon hovedsakelig stabiliseringsrettinger og noen små forbedringer.
Krav :
- Python
Kommentarer ikke funnet