私はscalaを使用してWebアプリケーションを開発しています。今ではかなり大きくなり、いくつかの別々のサービスに分割し、リバースプロキシとしてnginxで接着します。
それは単なるscalaアプリでしたが、いくつかの構成ファイルを使用してjarとして配布および実行することができました。しかし今では、通常システムアプリとしてインストールされるnginxがあります。すべてのアプリを1つのフォルダーに集中させるために、ポータブルな方法でnginxを操作するための最良の方法は何ですか?ホストに*.confファイルがあり、起動スクリプトにnginxの再読み込みを含める必要がありますか?それとも、ポータブルnginxバイナリがあると便利ですか?
これは、テストおよび実験のニーズのみを対象としています。事前構成されたnginxを使用してサーバーにデプロイされた本番アプリ。