NGINX Unitの変更履歴を一緒に読む
NGINX, Inc. シニアプロダクトマネージャー、Nick Shadrin
NGINX Unitは、アーキテクチャ、ユースケース、アプリケーションスタック内での位置付けという点ではNGINXと異なりますが、開発文化は非常によく似ています。NGINX Conf 2018のセッションでは、Nickが過去1年間にNGINX Unitへ導入された新機能やその他の変更について説明します。まず、オープンソース版の変更に関するお知らせを受け取る方法、各種コードブランチ、バージョン番号の付与方式といった一般的なトピックを取り上げます。続いて、ベータ期間中に完成した機能を詳しく解説します。
- 設定の永続化
timeoutアプリケーション用パラメーター- HTTPキープアライブ
homePython仮想環境用パラメーター- Pythonの「
atexit」ハンドラーをサポート processes:preforkおよび動的プロセス管理に対応するオブジェクト- Perlアプリケーションモジュール
- Rubyアプリケーションモジュール
最後に、バージョン1.0のGAリリース後に行われた変更点を振り返ります。
access_log基本的なアクセスログ記録用のパラメーターenvironment環境変数を設定するためのオブジェクトoptions構成変数を管理するための php.ini オブジェクト- Go実行可能ファイルのコマンドライン引数をサポート
settingsグローバル設定オプション用のオブジェクト- リクエストボディのサイズとタイムアウトに関するHTTP設定