NGINX Unit 1.14.0 versiyasının buraxılması. nginx 1.17.7 düzəliş yeniləməsi

Buraxılış formalaşıb tətbiq serverləri NGINX Unit 1.14, burada müxtəlif proqramlaşdırma dillərində (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js və Java) web tətbiqlərinin işə salınması üçün bir həll hazırlanır. NGINX Unit altında eyni anda bir neçə proqram fərqli proqramlaşdırma dillərində icra edilə bilər və işə salma parametrləri konfiqurasiya fayllarını düzəltməyə və ya yenidən başlatmağa ehtiyac olmadan dinamik olaraq dəyişdirilə bilər. Kod C dilində yazılmışdır və yayılır Apache 2.0 lisenziyası altında. NGINX Unit-in xüsusiyyətləri ilə tanış olmaq üçün elan ilk buraxılış.

Yeni versiyada:

  • İstək yönləndirmələri ünvanlar və mənbə və təyinat limanlarının nömrələri ilə həyata keçirilə bilər.
  • İzolə edilmiş tətbiqlər üçün istifadəçi və qrup dəyişmə dəstəyi əlavə edilib, burada Unit-in arxa plan prosesi imtiyazsız istifadəçi hüquqları ilə işlədir.
  • Go dilində paketlər üçün idxal adı «unit.nginx.org/go» olaraq dəyişdirilib (Unit modulu quraşdırmaq üçün «go get unit.nginx.org/go» əmri istifadə oluna bilər).
  • İnşaat zamanı Go paketləri libunit ilə əlaqələndirilir.
  • Çox böyük cavabların işlənməsi zamanı yaddaş istehlakı azaldılıb.
  • Yeniləndi şəkil NGINX Unit-a əsaslanan həllin tez bir zamanda yayılması üçün Docker sistemi üçün mühit. Şəkilin içliyi Debian 9-dan Debian 10-a keçirilib;
  • CentOS və RHEL 7 üçün modulların paketlərinə əlavə edilib
    Python 3.6. Amazon Linux 2 LTS üçün Python 3.7-yə aid paketlər əlavə edilib. Python 2.7 üçün paketlər «unit-python»dan «unit-python27»ə adlandırılıb.

Eyni anda düzəliş qeyd edilə bilər buraxılış əsas şöbə nginx 1.17.7, burada yeni imkanların inkişafı davam edir (paralel olaraq dəstəklənən sabit şöbə 1.16 yalnız ciddi xətaların və təhlükəsizlik boşluqlarının aradan qaldırılması ilə bağlı dəyişikliklərə malikdir). Yeni versiyada yalnız xəta düzəlişləri təqdim olunur. Məsələn, «rewrite» direktivində boş əvəzlərin istifadəsi zamanı və «alias» və ya «proxy_pass» direktivləri ilə URI-lar bir yerdə istifadə olunur. Həmçinin, sıfır kodlu simvolların ünvan dəyişdirmə qaydalarında başlıq «Location» un düzgün doldurulması aradan qaldırılıb. HTTP/2 emalçısında şəbəkə soketlərinin sızmasının qarşısı alınıb. Pipelined sorğuların emalı zamanı SSL bağlantısının vaxt aşımına uğramasına səbəb olan bir xəta düzəldilib.

Mənbə: opennet.ru

DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər 🔥 DDoS qoruması olan saytlara etibarlı hosting satın alın, VPS VDS serverlər | ProHoster