こんにちは、LinuCエバンジェリストこと、鯨井貴博@opensourcetechです。
nginx のアプリケーションサーバである unitの最新バージョン 1.6がリリースされました。
Nginx unitとは?
動的なWebやアプリケーションサーバとして動作するもので、
Python / PHP / Go / Perl / Ruby /JavaScript(Node.js)/ Java(今後予定)で実行可能です。
https://unit.nginx.org/?_ga=2.96258779.614948401.1542273952-601047674.1446458460
Changelogs
更新履歴は、以下の通り。
Changes with Unit 1.6 15 Nov 2018
*) Change: "make install" now installs Node.js module as well if it was configured.
*) Feature: "--local" ./configure option to install Node.js module locally.
*) Bugfix: Node.js module might have crashed due to broken reference counting.
*) Bugfix: asynchronous operations in Node.js might not have worked.
*) Bugfix: various compatibility issues with Node.js applications.
*) Bugfix: "freed pointer is out of pool" alerts might have appeared in log.
*) Bugfix: module discovery didn't work on 64-bit big-endian systems like IBM/S390x.
Source:Unit 1.6 release
Changelogs(日本語訳)
Unit 1.6の変更点 2018/11/15
*)変更: "make install"で Node.jsモジュールが設定されていれば それがインストールされます。*)機能追加:Node.jsモジュールをローカルにインストールするために "--local" (./configureオプション)が追加された。
*)バグ修正:参照カウントが壊れて、Node.jsモジュールがクラッシュする可能性がありました。
*)バグ修正:Node.jsの非同期操作が機能しない可能性がありました。
*)バグ修正:Node.jsアプリケーションとのさまざまな互換性の問題がありました。
*)バグ修正: "freed pointer is out of pool"アラートがログに現れることがありました。
*)バグ修正:IBM / S390xなどの64ビットビッグエンディアンシステムではモジュールディスカバリが機能しませんでした。