De onde vem Gunicorn em 'service gunicorn restart'?

0

Quando eu pip freeze , não vejo Gunicorn . Eu estou querendo saber onde Gunicorn vem quando eu corro service gunicorn restart/stop . E qual é a relação de service com Upstart ?

Obrigado.

Editar:

Agora entendo que em service gunicorn restart , gunicorn é apenas o nome de um script (sem a extensão .conf ) que coloco em /etc/init/ . service é um comando que procura por scripts do System-V nos scripts /etc/init.d e Upstart em /etc/init .

Alguém pode ajudar a ver se há algum problema com essa tabela?

|------------------+-------------+-----------+---------------------------------|
|                  |          service        |             on a Mac            |
|------------------+-------------+-----------+---------------------------------|
| actual manager   | ?           | init(8)   | launchd                         |
| interface        | ?           | initctl   | launchctl                       |
| name             | System-V    | Upstart   |                                 |
| Script locations | /etc/init.d | /etc/init | ~/Library/LaunchAgents and more |
|------------------+-------------+-----------+---------------------------------|
    
por Jonas 14.11.2015 / 06:27

1 resposta

0

Agora que o systemd é o sistema init no Ubuntu, a tabela se parece mais com:

+------------------+---------------+-------------------+---------------------------+-----------------------------------+
|                  |                      service                                  |             on a Mac              |
+------------------+---------------+-------------------+---------------------------+-----------------------------------+
| actual manager   | none          | init(8)           | systemd(1)                | launchd                           |
| interface        | /etc/init.d/* | initctl           | systemctl                 | launchctl                         |
| name             | System-V      | Upstart           | systemd                   | launchd                           |
| Script locations | /etc/init.d   | /etc/init         | /etc/systemd              | ~/Library/LaunchAgents and more   |
|                  |               | ~/.config/upstart | /lib/systemd/system, etc. |                                   |
+------------------+---------------+-------------------+---------------------------+-----------------------------------+
    
por muru 16.11.2015 / 04:20