NGINX யூனிட் 1.17.0 பயன்பாட்டு சேவையக வெளியீடு

நடைபெற்றது பயன்பாட்டு சேவையக வெளியீடு NGINX யூனிட் 1.17, பல்வேறு நிரலாக்க மொழிகளில் (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js மற்றும் Java) வலைப் பயன்பாடுகளின் துவக்கத்தை உறுதி செய்வதற்கான தீர்வை உருவாக்குகிறது. NGINX யூனிட்டின் கட்டுப்பாட்டின் கீழ், வெவ்வேறு நிரலாக்க மொழிகளில் உள்ள பல பயன்பாடுகள் ஒரே நேரத்தில் இயங்க முடியும், அவற்றின் வெளியீட்டு அளவுருக்கள் உள்ளமைவு கோப்புகளைத் திருத்தி மறுதொடக்கம் செய்ய வேண்டிய அவசியமின்றி மாறும் வகையில் மாற்றப்படலாம். குறியீடு C மொழியில் எழுதப்பட்டுள்ளது மற்றும் வழங்கியது Apache 2.0 இன் கீழ் உரிமம் பெற்றது. NGINX யூனிட்டின் அம்சங்களை நீங்கள் அறிந்துகொள்ளலாம் அறிவிப்பு முதல் வெளியீடு.

புதிய பதிப்பில்:

  • திறன் "செயல்" தொகுதிகளில் "திரும்ப" மற்றும் "இருப்பிடம்" வெளிப்பாடுகளைப் பயன்படுத்தி உடனடியாக ஒரு தன்னிச்சையான ரிட்டர்ன் குறியீட்டை அல்லது வெளிப்புற ஆதாரத்திற்கு திருப்பி விடவும். எடுத்துக்காட்டாக, "*/.git/*" முகமூடியுடன் பொருந்தக்கூடிய URIகளுக்கான அணுகலை மறுக்க அல்லது www உடன் ஹோஸ்டுக்குத் திருப்பிவிட, பின்வரும் அமைப்புகளைப் பயன்படுத்தலாம்:

    {
    "பொருத்துக": {
    "uri": "*/.git/*"
    },

    "செயல்": {
    "திரும்ப": 403
    }
    }

    {
    "பொருத்துக": {
    "புரவலன்": "example.org",
    },

    "செயல்": {
    "திரும்ப": 301,
    "இடம்": "https://www.example.org"
    }
    }

  • தொகுதிகளில் பகுதியளவு சர்வர் எடைகளுக்கான ஆதரவு "அப்ஸ்ட்ரீம்". எடுத்துக்காட்டாக, முழு எண் எடைகள் கொண்ட வடிவமைப்பு, இது 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": { }
    }

  • DragonFly BSD இல் கட்டமைப்பதில் நிலையான சிக்கல்கள்;
  • அதிக சுமையின் கீழ் குறியீடு 502 "பேட் கேட்வே" வெளியீட்டிற்கு வழிவகுத்த ஒரு பிழை சரி செய்யப்பட்டது;
  • வெளியீடு 1.13.0 இலிருந்து தோன்றிய ரூட்டரில் நினைவக கசிவு சரி செய்யப்பட்டது;
  • சில Node.js பயன்பாடுகளுடனான இணக்கமின்மைகள் தீர்க்கப்பட்டுள்ளன.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்