Promotor 3.01a
Gesponsorde links
Promotor 3.01a: samenvatting
Bestandsgrootte:
0.13 MB
Besturingssysteem:
Any Platform
Licentie:
ZPL (Zope Public License)
Prijs:
Downloads:
8119
Datum:
2007-08-23
Uitgever:
Other Publisher
Promotor 3.01a: beschrijving
De supervisor is een cliënt/serversysteem dat zijn gebruikers toestaat om een aantal processen op Unix-Gelijkaardige werkende systemen te controleren. Het werd geïnspireerdt door het volgende:
· Het is vaak ongelegen „rc.d“ manuscripten voor elke enige procesinstantie moeten schrijven. rc.d de manuscripten zijn een grote laag-gemeenschappelijk-noemervorm van procesinitialisering/autostart/beheer, maar zij kunnen pijnlijk zijn te schrijven en te handhaven. Bovendien, rc.d de manuscripten kunnen geen verpletterd proces automatisch opnieuw beginnen en vele programma's zich beginnen niet behoorlijk op een neerstorting opnieuw. Supervisord begint processen als zijn subprocédés, en kan worden gevormd om hen op een neerstorting automatisch opnieuw te beginnen. Het kan ook automatisch worden gevormd om processen op zijn eigen aanroeping te beginnen.
· Zijn vaak moeilijk om nauwkeurige status up/down op processen op Unix te krijgen. Pidfiles ligt vaak. Supervisord begint processen als subprocédés, zodat kent het altijd de ware status up/down van zijn kinderen en kan gemakshalve voor dit gegeven worden gevraagd.
· Gebruikers die de behoefte van de processtaat moeten vaak controleren om dat slechts te doen. Zij willen of hebben geen volslagen shell toegang tot de machine nodig waarop de processen lopen. Supervisorctl staat een zeer beperkte vorm van toegang tot de machine toe, hoofdzakelijk toestaand gebruikers om processtatus te zien en controle supervisord-gecontroleerde subprocédés door „einde“, „begin“, en „nieuw begin“ bevelen van eenvoudig shell of een Web UI uit te zenden.
· De gebruikers moeten vaak processen op vele machines controleren. De supervisor verstrekt een eenvoudig, veilig, en eenvormig mechanisme voor op elkaar inwerkend en automatisch controlerende processen op groepen machines.
· De processen die vaak op de „lage“ havens van TCP luisteren moeten als wortelgebruiker (een misfeature van Unix) zijn begonnen en zijn opnieuw begonnen. Zijn gewoonlijk zijn het geval dat zijn volkomen fijn om „normale“ mensen toe te staan om vaak onpraktisch is zulk een proces, maar het voorzien van hen van shell toegang tegen te houden of opnieuw te beginnen, en voorzien van hen van worteltoegang of sudotoegang vaak onmogelijk. Zijn ook (terecht) moeilijk om te verklaren aan hen waarom dit probleem bestaat. Als supervisord als wortel is begonnen, is het mogelijk om „normale“ gebruikers toe te staan om dergelijke processen te controleren zonder het moeten de ingewikkeldheden van het probleem aan hen verklaren.
· De processen moeten vaak in groepen, soms zelfs in een „prioritaire orde“ zijn begonnen en worden tegengehouden. Zijn vaak moeilijk aan mensen verklaren hoe te om dit te doen. De supervisor staat u toe om prioriteiten aan processen toe te wijzen, en staat gebruiker toe om bevelen via de supervisorctlcliënt zoals „begin uit te zenden allen“, en „allen“ opnieuw te beginnen, die hen in de vooraf bepaalde prioritaire orde begint. Bovendien, kunnen de processen in „procesgroepen“ worden gegroepeerd en een reeks logisch gezien verwante processen kan als eenheid worden tegengehouden en zijn begonnen.
· Het is vaak ongelegen „rc.d“ manuscripten voor elke enige procesinstantie moeten schrijven. rc.d de manuscripten zijn een grote laag-gemeenschappelijk-noemervorm van procesinitialisering/autostart/beheer, maar zij kunnen pijnlijk zijn te schrijven en te handhaven. Bovendien, rc.d de manuscripten kunnen geen verpletterd proces automatisch opnieuw beginnen en vele programma's zich beginnen niet behoorlijk op een neerstorting opnieuw. Supervisord begint processen als zijn subprocédés, en kan worden gevormd om hen op een neerstorting automatisch opnieuw te beginnen. Het kan ook automatisch worden gevormd om processen op zijn eigen aanroeping te beginnen.
· Zijn vaak moeilijk om nauwkeurige status up/down op processen op Unix te krijgen. Pidfiles ligt vaak. Supervisord begint processen als subprocédés, zodat kent het altijd de ware status up/down van zijn kinderen en kan gemakshalve voor dit gegeven worden gevraagd.
· Gebruikers die de behoefte van de processtaat moeten vaak controleren om dat slechts te doen. Zij willen of hebben geen volslagen shell toegang tot de machine nodig waarop de processen lopen. Supervisorctl staat een zeer beperkte vorm van toegang tot de machine toe, hoofdzakelijk toestaand gebruikers om processtatus te zien en controle supervisord-gecontroleerde subprocédés door „einde“, „begin“, en „nieuw begin“ bevelen van eenvoudig shell of een Web UI uit te zenden.
· De gebruikers moeten vaak processen op vele machines controleren. De supervisor verstrekt een eenvoudig, veilig, en eenvormig mechanisme voor op elkaar inwerkend en automatisch controlerende processen op groepen machines.
· De processen die vaak op de „lage“ havens van TCP luisteren moeten als wortelgebruiker (een misfeature van Unix) zijn begonnen en zijn opnieuw begonnen. Zijn gewoonlijk zijn het geval dat zijn volkomen fijn om „normale“ mensen toe te staan om vaak onpraktisch is zulk een proces, maar het voorzien van hen van shell toegang tegen te houden of opnieuw te beginnen, en voorzien van hen van worteltoegang of sudotoegang vaak onmogelijk. Zijn ook (terecht) moeilijk om te verklaren aan hen waarom dit probleem bestaat. Als supervisord als wortel is begonnen, is het mogelijk om „normale“ gebruikers toe te staan om dergelijke processen te controleren zonder het moeten de ingewikkeldheden van het probleem aan hen verklaren.
· De processen moeten vaak in groepen, soms zelfs in een „prioritaire orde“ zijn begonnen en worden tegengehouden. Zijn vaak moeilijk aan mensen verklaren hoe te om dit te doen. De supervisor staat u toe om prioriteiten aan processen toe te wijzen, en staat gebruiker toe om bevelen via de supervisorctlcliënt zoals „begin uit te zenden allen“, en „allen“ opnieuw te beginnen, die hen in de vooraf bepaalde prioritaire orde begint. Bovendien, kunnen de processen in „procesgroepen“ worden gegroepeerd en een reeks logisch gezien verwante processen kan als eenheid worden tegengehouden en zijn begonnen.
Promotor 3.01a: Screenshot
Gesponsorde links
Promotor 3.01a: trefwoord
unix
3.01a
processen
promotor
controle
gebruikers
proces
nodig hebben
Promotor 3.01a
Toezicht
Systeem
Promotor 3.01a: bookmark
Promotor 3.01a: bijbehorende software
Mijn software
U heeft niet alle software opgeslagen. Klik op 'Opslaan' naast elke software op te slaan op uw software-mand
gerelateerde informatie
Gesponsorde links
