Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Składnia

Code Block
sowizor start <[grupa]:[sid]><sid>
sowizor start [filtr1 [filtr2 [...]]]
sowizor start <allall|disabledrespawn|respawn>sowizor
sowizor start sowizorpatron-db <sid>[:<port>] 

Uruchamianie wybranych serwisów

Pozwala to  na uruchamianie całej grupy serwisów, albo tylko serwisu o konkretnym identyfikatorze (sid). Dopuszcza się podanie samej nazwy grupy, samego identyfikatora serwisu albo kombinacji grupa:sid. Jedyny wyjątek stanowią serwisy Z39.50, które (z uwagi na technologię tej usługi) są uruchamiane tylko grupowo. Jako grupa może wystąpić jedna z nazw: sowa1, sowa2, sowasql lub z3950Aby uruchomić konkretny serwis, należy podać jego identyfikator sid jak parametr komendy. Zostanie on uruchomiony bez względu na to, czy posiada flagę automatycznego startu, czy nie (zob. enable i disable).

Code Block
titlePrzykłady uruchamiania serwisów
sowizor start sowa2
sowizor start sowasql:opole_mbp_ks
sowizor start opole_mbp_ks

Dwa ostatnie przykłady są równoważne z uwagi na to, że identyfikator sid musi być unikalny w obrębie instalacji.

Grupowe uruchamianie serwisów

...

Dodatkowo polecenie to będzie uruchamiało (o ile nie jest jeszcze uruchomiona) usługę sowizora.

Uruchamianie

...

serwisów

...

pasujących do filtru

Inną metodą grupowego uruchamiania serwisów jest posłużenie się filtrami. (zob. opis filtrów w komendzie list). Serwisy pasujące do filtru, które mają włączony status automatycznego startu zostaną wówczas uruchomione.

Code Block
languagebash
titlePrzykłady uruchamiania serwisów przez filtry
sowizor start sowasql
sowizor start opole
sowizor start sowa2 konin

 

Uruchamianie nieczynnych serwisów

Grupowe uruchamianie serwisów domyślnie pomija katalogu z wyłączoną flagą automatycznego startu. Aby grupowo uruchomić nieczynne serwisu, trzeba dodatkowo do listy filtrów dodać filtr disabled.

Uruchamianie awaryjne serwisów

...

Parametr respawn sprawdza, czy procesy, które zostały wcześniej uruchomione nadal działają. Jeśli nie - a stało się to w wyniku awarii serwisu, a nie poprzez jego zatrzymanie poleceniem stop - procesy tych serwisów są ponownie, awaryjnie uruchamiane.

Uruchamianie usługi sowizor

Do jej uruchomienia służy parametr sowizor. Zasada jest taka, że usługa ta powinna działać zawsze (z wyjątkiem procesu aktualizacji pakietów oprogramowania, kiedy jest ona automatycznie zatrzymywana).

...