Yoshi.dev

技術系の趣味、またはやった仕事やそこから学んだことを忘れないために

Nginx Unit

Nginx Unitとか言うキーワードを初めて見たので軽くググって調べたことをメモ程度に軽く残しておく

www.nginx.com

https://www.nginx.com/wp-content/uploads/2017/09/dia-FM-2018-04-11-what-is-nginx-unit-03_1024x725.png この図イメージ掴みやすい

  • RESTful JSON API経由で動的に設定を変えられるっぽい
    • Programmability
  • 複数の言語とバージョンが動く
    • 一つのサーバーで複数のアプリケーションが動かせる
    • 複数の言語をサポート
  • Dynamic application process management
    • つまりアプリケーションの入れ替えや、バージョンの変更を動的に行えるっぽい
  • SSL/TLS support (OpenSSL 1.0.1 and later)
  • TCP, HTTP, HTTPS, HTTP/2 routing and proxying (調べたときのタイミングではcoming soon)
  • サービスメッシュの土台として使うことを想定してるっぽい