19 września 2019 roku został wydany serwer aplikacji NGINX Unit 1.11.0.
Najważniejsze cechy:
- Serwer posiada wbudowaną możliwość niezależnego serwowania treści statycznych bez konieczności uzyskiwania dostępu do zewnętrznego serwera http. W rezultacie chcą zamienić serwer aplikacji w pełnoprawny serwer WWW z wbudowanymi narzędziami do budowania usług WWW. Aby rozpowszechniać zawartość, po prostu określ katalog główny w ustawieniach {
"share": "/data/www/example.com"
}i, jeśli to konieczne, określ brakujące typy MIME {
„typy_mime”: {
"Zwykły tekst": [
„przeczytaj”,
".C",
".H"
],"aplikacja/msword": ".doc"
}
}- Dodano obsługę izolacji procesów przy użyciu narzędzi do izolacji kontenerów w systemie Linux. W pliku konfiguracyjnym możesz włączyć różne przestrzenie nazw, włączyć ograniczenia grupowe lub zmapować GID/UID piaskownicy na główny {
„przestrzenie nazw”: {
„poświadczenie”: prawda,
"pid": prawda,
"sieć": prawda,
„mount”: fałsz,
„uname”: prawda,
„cgrupa”: fałsz
},„uidmapa”: [
{
„kontener”: 1000,
„gospodarz”: 812,
"rozmiar": 1
}
],„mapa gid”: [
{
„kontener”: 1000,
„gospodarz”: 812,
"rozmiar": 1
}
]
}
- Do serwletów JSC dodano natywną implementację protokołu WebSocket.
- Dodano implementację bezpośredniego adresowania ustawień API zawierających znak „/”, wykorzystując jego ucieczkę za pomocą „%2F”. Przykład:
POBIERZ /config/settings/http/static/mime_types/text%2Fplain/
- Dodano obsługę izolacji procesów przy użyciu narzędzi do izolacji kontenerów w systemie Linux. W pliku konfiguracyjnym możesz włączyć różne przestrzenie nazw, włączyć ograniczenia grupowe lub zmapować GID/UID piaskownicy na główny {
Źródło: linux.org.ru