Názor k článku Jak nikdy nespouštět službu, aneb kdo posílá tajemný SIGKILL? od krauser - > pokud něco bastlí pro produkci, A to je...

  • Článek je starý, nové názory již nelze přidávat.
  • 18. 1. 2018 9:27

    krauser

    > pokud něco bastlí pro produkci,

    A to je prave ono - ze se to musi bastlit a ani takova zakladni vec, jako rizeni procesu / uzivatelu neni resena v ramci upstartu.

    Pokud by pouzili systemd (nebo cokoliv jineho, to neni zadna super feature tohle - daemon tools by to zvladli tez, stejne tak jako jakykoliv jiny rozumny service manager), tak by proste napsali neco ala:

    ...
    [service]
    Type=simple
    User=xxx
    Group=xxx
    Environment=JA­VA_HOME=/usr/ja­va/jdk1.8
    ExecStart=/op­t/kafka/bin/zo­okeeper-server-start.sh /opt/kafka/con­fig/zookeeper­.properties
    ExecStop=/opt/kaf­ka/bin/zookee­per-server-stop.sh
    ...

    A tenhle problem by se nikdy nestal.

    Ale kdyz i pro takove triviality service manager nuti administratora bastlit, tak je to samozrejme zasadni problem.