Hi David, I'm no expert with systemd, but this is my mojo.service file which runs the application in /usr/local/manager-application and works for me. My differences are in the Service tag. mojo.service [Unit] Description=My Mojolicious application Requires=network.target After=network.target
[Service] Type=simple RemainAfterExit=yes SyslogIdentifier=mojolicious WorkingDirectory=/usr/local/manager-application ExecStart=/usr/local/bin/hypnotoad script/manager_app -f ExecStop=/usr/local/bin/hypnotoad --stop script/manager_app ExecReload=/usr/local/bin/hypnotoad script/manager_app <http://mojo_test.pl> Restart=on-abort RestartSec=90s [Install] WantedBy=multi-user.target running CentOS 7 perl 5.16.3 mojolcious 6.58 (file transcribed by hand, so watch for speling mistakes) HTH Boyd On Thursday, 23 November 2017 09:24:40 UTC, [email protected] wrote: > > Dear sir; > I meet a problem when systemd start hypnotoad, detail follow: > > > mojo_test.service > [Unit] > Description=My Mojolicious application > Requires=network.target > After=network.target > > [Service] > Type=forking > PIDFile=/run/mojo_test.pid > ExecStart=/usr/local/bin/hypnotoad /home/mojo_test.pl > ExecStop=/usr/local/bin/hypnotoad -s /home/mojo_test.pl > ExecReload=/usr/local/bin/hypnotoad /home/mojo_test.pl > KillMode=process > > [Install] > WantedBy=multi-user.target > > use /home/hypnotoad mojo_test.pl start to run is ok. > the running enviorments: > centos 7 > perl v5.16 > mojolicious new update > > -- You received this message because you are subscribed to the Google Groups "Mojolicious" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/mojolicious. For more options, visit https://groups.google.com/d/optout.
