Hello Again Mr. Dennis, Seth here. Hey! You were right about ExecStop=. I typed it in and added this line:
ExecStop=/home/debian/virt/env/bin/gunicorn -b 0.0.0.0:5000 -w 4 MyPythonFile:app-shutdown Seth P.S. It takes a couple seconds to shutdown but it shuts down where my server is not online any longer. It stopped the workers and the file from running. On Friday, September 13, 2019 at 10:11:07 AM UTC-5, Dennis Lee Bieber wrote: > > On Thu, 12 Sep 2019 19:17:45 -0700 (PDT), Mala Dies > <[email protected] <javascript:>> declaimed the following: > > > >Okay so, it works. yea! But...the server keeps running even after I stop > my > >.service file or disable it. > > > >Seth > > > >P.S. Does anyone know how to cancel their Gunicorn server from running > >online even after the .service file has been stopped/disabled? > > You may need to add an > ExecStop > line to the configuration. Can't help with what would be in that line > > http://docs.gunicorn.org/en/stable/deploy.html#monitoring > > has an entry for systemd... > > [Service] > PIDFile=/run/gunicorn/pid > User=someuser > Group=someuser > RuntimeDirectory=gunicorn > WorkingDirectory=/home/someuser/applicationroot > ExecStart=/usr/bin/gunicorn --pid /run/gunicorn/pid \ > --bind unix:/run/gunicorn/socket applicationname.wsgi > ExecReload=/bin/kill -s HUP $MAINPID > ExecStop=/bin/kill -s TERM $MAINPID > PrivateTmp=true > > > though I'm not sure how $MAINPID gets set, especially as they appear to be > stuffing the PID into a file. > > > > -- > Wulfraed Dennis Lee Bieber AF6VN > [email protected] <javascript:> > http://wlfraed.microdiversity.freeddns.org/ > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/af6c17da-aaa5-4c8b-b599-f4e97af42e6e%40googlegroups.com.
