NGINX Unit 1.13.0 Proqram Server Buraxılışı

Məsələ formalaşdı proqram serveri NGINX vahidi 1.13, müxtəlif proqramlaşdırma dillərində (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js və Java) veb tətbiqetmələrinin işə salınmasını təmin etmək üçün bir həll hazırlayan. NGINX vahidinin nəzarəti altında müxtəlif proqramlaşdırma dillərində bir neçə proqram eyni vaxtda işləyə bilər, onların işə salınma parametrləri konfiqurasiya fayllarını redaktə etməyə və yenidən işə salmağa ehtiyac olmadan dinamik şəkildə dəyişdirilə bilər. Kod C dilində yazılmışdır və yayılır Apache 2.0 altında lisenziyalıdır. NGINX Unit-in xüsusiyyətləri ilə burada tanış ola bilərsiniz elan ilk buraxılış.

Yeni versiya yeni Python 3.8 filialı ilə uyğunluğu təmin edir, Ruby 2.6 istifadə edərkən problemləri həll edir və tətbiq edir. dəstək sadə tərs proxy rejimində işləyin. Əks proksi “fəaliyyət” bölməsindəki “proksi” direktivindən istifadə etməklə konfiqurasiya edilir. IPv4, IPv6 və ya unix yuvaları vasitəsilə sorğunun yönləndirilməsi dəstəklənir. Misal üçün:

{
"marşrutlar": [
{
"uyğunluq": {
"uri": "/ipv4/*"
},
"fəaliyyət": {
"proxy": "http://127.0.0.1:8080"
}
},
{
"uyğunluq": {
"uri": "/unix/*"
},
"fəaliyyət": {
"proxy": "http://unix:/path/to/unix.sock"
}
}
] }

Uzunmüddətli perspektivdə Unit-i istənilən veb-xidmətlərlə istifadə etmək üçün özünü təmin edən, yüksək performanslı komponentə çevirmək planlaşdırılır. Bu məqsədə nail olmaq üçün gələcək işlər təhlükəsizlik, izolyasiya və DoS mühafizəsi, müxtəlif növ dinamik proqramları işə salmaq bacarığı, yük balansı və nasazlığa dözümlülük, statik məzmunun səmərəli çatdırılması, statistik alətlər və monitorinq kimi sahələrə yönəldiləcəkdir.

Mənbə: opennet.ru

Добавить комментарий