NGINX یونٹ 1.17.0 ایپلیکیشن سرور ریلیز

واقعہ پیش آیا ایپلیکیشن سرور کی رہائی NGINX یونٹ 1.17، جس کے اندر مختلف پروگرامنگ زبانوں (Python, PHP, Perl, Ruby, Go, JavaScript/Node.js اور Java) میں ویب ایپلیکیشنز کے آغاز کو یقینی بنانے کے لیے ایک حل تیار کیا جا رہا ہے۔ NGINX یونٹ بیک وقت متعدد ایپلیکیشنز کو مختلف پروگرامنگ زبانوں میں چلا سکتا ہے، جن کے لانچ پیرامیٹرز کو کنفیگریشن فائلوں میں ترمیم کرنے اور دوبارہ شروع کرنے کی ضرورت کے بغیر متحرک طور پر تبدیل کیا جا سکتا ہے۔ کوڈ C اور میں لکھا ہوا ہے۔ نے بانٹا اپاچی 2.0 کے تحت لائسنس یافتہ۔ آپ NGINX یونٹ کی خصوصیات سے واقف ہو سکتے ہیں۔ اعلان پہلا شمارہ.

نئے ورژن میں:

  • موقع "ایکشن" بلاکس میں "واپسی" اور "مقام" کے تاثرات کا استعمال کرتے ہوئے فوری طور پر صوابدیدی واپسی کوڈ کو واپس کرنا یا کسی بیرونی وسائل پر ری ڈائریکٹ کرنا۔ مثال کے طور پر، "*/.git/*" ماسک سے مماثل URIs تک رسائی سے انکار کرنے یا www کے ساتھ میزبان کو ری ڈائریکٹ کرنے کے لیے، آپ درج ذیل ترتیبات استعمال کر سکتے ہیں:

    {
    "میچ": {
    "uri": "*/.git/*"
    },

    "عمل": {
    "واپسی": 403
    }
    }

    {
    "میچ": {
    "host": "example.org"،
    },

    "عمل": {
    "واپسی": 301،
    "location": "https://www.example.org"
    }
    }

  • بلاکس میں فریکشنل سرور وزن کے لیے سپورٹ "upstream کے" مثال کے طور پر، عددی وزن کے ساتھ ایک ڈیزائن، جس کا مطلب ہے کہ 192.168.0.103 پر ری ڈائریکٹ کیا جائے جتنی کہ دوسروں کی درخواستوں کے نصف:

    {
    "192.168.0.101:8080": {
    "وزن": 2
    },
    "192.168.0.102:8080": {
    "وزن": 2
    },
    "192.168.0.103:8080": { }،
    "192.168.0.104:8080": {
    "وزن": 2
    }
    }

    اب ایک آسان اور زیادہ منطقی شکل میں کم کیا جا سکتا ہے:

    {
    "192.168.0.101:8080": { }،
    "192.168.0.102:8080": { }،
    "192.168.0.103:8080": {
    "وزن": 0.5
    },
    "192.168.0.104:8080": { }
    }

  • ڈریگن فلائی بی ایس ڈی میں عمارت کے ساتھ حل شدہ مسائل؛
  • ایک بگ کو ٹھیک کیا جس کی وجہ سے کوڈ 502 "Bad Gateway" زیادہ بوجھ کے تحت آؤٹ پٹ ہوا۔
  • راؤٹر میں ایک میموری لیک کو ٹھیک کیا جو ریلیز 1.13.0 سے شروع ہوتا ہے۔
  • کچھ Node.js ایپلی کیشنز کے ساتھ عدم مطابقت کو حل کر دیا گیا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں