Daemonize Log.io em 16.04

2

Ok, o systemd é novo para mim.

Eu uso log.io para monitorar alguns logs. Em distros mais antigas, eu poderia daemonizar assim link

Agora, isso é feito de forma diferente. Alguém tem um arquivo de unidade para log.io?

    
por weihiluo 01.09.2016 / 17:44

1 resposta

0

Será algo nesse sentido. Você pode ter que ajustar isso, como eu não uso log.io.

Idealmente, o programa do servidor seria capaz de receber seus soquetes de escuta como descritores de arquivos já abertos. Isso facilitaria o uso com vários sistemas de gerenciamento de serviços. Não, no entanto. Daí a ordem e as dependências complicadas. Isso é algo que você pode querer discutir com os autores do programa.

# log.io-server.service

[Unit]
Description=log.io server
Documentation=http://askubuntu.com/a/822099/43344
After=network.target

[Service]
Type=simple
Restart=always
# Some people use "logio" as the name of the dedicated user account.
User=ubuntu
ExecStart=/usr/local/bin/log.io-server

[Install]
WantedBy=multi-user.target
# log.io-harvester.service

[Unit]
Description=log.io harvester
Documentation=http://askubuntu.com/a/822099/43344
# This is because the server's socket is not opened early.
After=log.io-server.service
# Starting this will auto-start the server as well.
Wants=log.io-server.service

[Service]
Type=simple
Restart=always
# Some people use "logio" as the name of the dedicated user account.
User=ubuntu
ExecStart=/usr/local/bin/log.io-harvester

[Install]
WantedBy=multi-user.target
    
por JdeBP 07.09.2016 / 14:24