CentOSEC2インスタンスにnginxとuwsgiをインストールしています。
AWSコントロールパネルからマシンを再起動すると、Nginxは正常に再起動します。
Uwsgiはしません。
ログインして「sudo/etc/init.d/uwsgistart」で再起動する必要があります。そうすればすべて問題ありません。そしてもちろん、サービスとして実行されているのでログアウトできます。
再起動プロセスを完了するためにログインする必要があることは、明らかに最適ではありません。
しかし、私は設定が適切に行われていると思います。
chkconfigを実行すると、次のように表示されます。
uwsgi 0:off 1:off 2:on 3:on 4:on 5:on 6:off
/etc/init.d/uwsgiのファイルを見ると、ファイルの先頭に次のように表示されます。
#!/bin/bash
# uwsgi - Use uwsgi to run python and wsgi web apps.
#
# chkconfig: 2345 85 15
# description: Use uwsgi to run python and wsgi web apps.
# processname: uwsgi
ご協力ありがとうございました。