NGINX Unit 1.13.0 Application Server Release

موضوع شکل گرفت برنامه ی سرور واحد NGINX 1.13، که در آن راه حلی برای اطمینان از راه اندازی برنامه های کاربردی وب در زبان های برنامه نویسی مختلف (Python، PHP، Perl، Ruby، Go، JavaScript/Node.js و جاوا) در حال توسعه است. واحد NGINX می تواند چندین برنامه را به طور همزمان در زبان های برنامه نویسی مختلف اجرا کند که پارامترهای راه اندازی آن ها را می توان به صورت پویا بدون نیاز به ویرایش فایل های پیکربندی و راه اندازی مجدد تغییر داد. کد به زبان C و نوشته شده است توزیع شده توسط دارای مجوز Apache 2.0. می توانید با ویژگی های NGINX Unit آشنا شوید اعلامیه اولین موضوع.

نسخه جدید سازگاری با شاخه جدید Python 3.8 را تضمین می کند، مشکلات را هنگام استفاده از Ruby 2.6 حل می کند و پیاده سازی می کند. پشتیبانی در حالت پروکسی معکوس ساده کار کنید. پراکسی معکوس با استفاده از دستورالعمل "پروکسی" در بخش "عمل" پیکربندی شده است. ارسال درخواست از طریق سوکت های IPv4، IPv6 یا یونیکس پشتیبانی می شود. مثلا:

{
"مسیرها": [
{
"همخوانی داشتن": {
"uri": "/ipv4/*"
},
"عمل": {
"پروکسی": "http://127.0.0.1:8080"
}
},
{
"همخوانی داشتن": {
"uri": "/unix/*"
},
"عمل": {
"پروکسی": "http://unix:/path/to/unix.sock"
}
}
] }

در دراز مدت، برنامه ریزی شده است که Unit به یک جزء خودکفا و با کارایی بالا برای استفاده با هر سرویس وب تبدیل شود. برای دستیابی به این هدف، کارهای آینده بر حوزه هایی مانند امنیت، ایزوله سازی و حفاظت از DoS، توانایی اجرای انواع مختلف برنامه های کاربردی پویا، تعادل بار و تحمل خطا، تحویل کارآمد محتوای استاتیک، ابزارهای آمار و نظارت متمرکز خواهد بود.

منبع: opennet.ru

اضافه کردن نظر