初心者は自分で録音しましょう 1. スーパーバイザーをインストールします。 Supervisor は Python をベースに開発されています。Supervisor をインストールすると、Python の依存関係が自動的にインストールされるため、追加のインストールは必要ありません。 # yun スーパーバイザーをインストール 2. インストールが成功したら、/etcの下に生成された関連ファイルとディレクトリを確認します。 supervisord.confはデフォルトの設定ファイルです supervisord.dは他のプログラム用の個別の設定ファイルが保存されるディレクトリです。 3. supervisord.confを設定する すべてのパラメータについては、公式ドキュメントを参照してください。設定項目が多すぎて理解できません。1 か所だけ変更し、他の部分は変更しないでください。 # vim /etc/supervisord.conf ドキュメント内の最後の [include] 項目を見つけて、files = supervisord.d/*.ini を files = supervisord.d/*.conf に変更し、他のアプリケーションの構成を読み込みます。 4. アプリケーション用の別の構成ファイルを追加する (dotnet core) supervisord.dディレクトリに新しい設定ファイルを作成する # /etc/supervisord.d/FirstApi.conf をタッチします ファイルを開き、次の内容を追加します [プログラム:FirstApi] #実行するコマンド command=dotnet FirstApi.dll #コマンド実行ディレクトリ directory=/home/www/first #環境変数 environment=ASPNETCORE__ENVIRONMENT=Production #プロセス実行ユーザーID<br> user=root<br> stopsignal=INT #自動的に起動するかどうか autostart=true #自動的に再起動するかどうか autorestart=true #自動再起動間隔秒数 startsecs=1 #標準エラーログ stderr_logfile=/var/log/FirstApi.err.log #標準出力ログ stdout_logfile=/var/log/FirstApi.out.log 5. スーパーバイザーサービスを再起動する # supervisord -c /etc/supervisord.conf 「別のプログラムが既に HTTP サーバーの 1 つが使用しているポートをリッスンしています」というプロンプトが表示される場合、サービスが既に実行されていることを意味します。以下の手順に従ってサービスを再起動できます。 #コンソールに入る# supervisorctl #設定を再度読み直す #設定の更新 #すべての設定を開始すべて開始 #成功後にステータスを確認する この時点で、プログラム アドレスに再度アクセスすると、プロジェクトが正常に実行されたことがわかります。 Centos7 でスーパーバイザ デーモンをインストールして構成する方法に関するこの記事はこれで終わりです。 Centos7 でスーパーバイザをインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。 今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Vueはメニューナビゲーションを実装するためにelement-uiを使用します
>>: mysql の find_in_set 関数の基本的な使い方
ドキュメント モードには次の 2 つの機能があります。 1. HTML文書を解析するためにどのHTM...
Vue+Openlayerはmodifyを使って要素を変更します。具体的な内容は以下のとおりです。 ...
この記事では、例を使用して、MySQL で効率的なインデックスを作成する方法について説明します。ご参...
この記事では、チャット機能を簡単に実装するためのVue+Websocketの具体的なコードを参考まで...
最近、Apple の記者会見を見てとても興奮したので、Mac システムを体験して Apple の素晴...
1. MySQLをインストールします。対応するソフトウェアをインストールするには、次の 3 つのコマ...
この記事では、配列を走査する 4 つの方法を比較してまとめます。 for ループ: for (let...
Docker を使用して Angular プロジェクトをデプロイする方法は 2 つあります。1 つは...
目次概要1. NULL値のテスト2. ユーザー入力を読み取る導入事実の根源はどこにあるのでしょうか?...
1.MySQLレプリケーションの概念これは、プライマリ データベースの DDL および DML 操作...
目次1. はじめに1. インデックスとは何ですか? 2. インデックスはなぜ必要なのでしょうか? 2...
idea を使用して JSP ファイルを書き込む前に、jdk 環境 (ここでは説明しません) と対応...
<br />原文: http://research.microsoft.com/~hel...
何もすることがなかったので、学習用に最も安いAlibaba Cloudサーバーを購入しました。年間3...
序文Docker はコンテナの環境変数を設定できます。設定方法は 2 つあります。イメージを作成する...