NGINX ඒකකය 1.13.0 යෙදුම් සේවාදායක නිකුතුව

ගැටලුව සෑදී ඇත යෙදුම් සේවාදායකය NGINX ඒකකය 1.13, විවිධ ක්‍රමලේඛන භාෂාවලින් (Python, PHP, Perl, Ruby, Go, JavaScript / Node.js සහ Java) වෙබ් යෙදුම් දියත් කිරීම සහතික කිරීම සඳහා විසඳුමක් සංවර්ධනය කරයි. NGINX ඒකකයේ පාලනය යටතේ, විවිධ ක්‍රමලේඛන භාෂා වල යෙදුම් කිහිපයක් එකවර ක්‍රියාත්මක කළ හැකි අතර, වින්‍යාස ගොනු සංස්කරණය කිරීමට සහ නැවත ආරම්භ කිරීමට අවශ්‍ය නොවී දියත් කිරීමේ පරාමිතීන් ගතිකව වෙනස් කළ හැකිය. කේතය C භාෂාවෙන් ලියා ඇත විසින් බෙදා හරිනු ලැබේ Apache 2.0 යටතේ බලපත්‍ර ලබා ඇත. NGINX ඒකකයේ විශේෂාංග පිළිබඳව ඔබට දැනගත හැකිය නිවේදනය පළමු නිකුතුව.

නව අනුවාදය නව Python 3.8 ශාඛාව සමඟ ගැළපීම සහතික කරයි, Ruby 2.6 භාවිතා කිරීමේදී ගැටළු විසඳයි සහ ක්රියාත්මක කරයි. සහාය සරල ප්‍රතිලෝම ප්‍රොක්සි මාදිලියේ වැඩ කරන්න. ප්‍රතිලෝම ප්‍රොක්සිය වින්‍යාස කර ඇත්තේ "ක්‍රියා" කොටසේ "ප්‍රොක්සි" විධානය භාවිතා කරමිනි. IPv4, IPv6 හෝ unix සොකට් හරහා ඉල්ලීම් යොමු කිරීම සඳහා සහය දක්වයි. උදාහරණ වශයෙන්:

{
"මාර්ග": [
{
"තරගය": {
"uri": "/ipv4/*"
},
"කටයුතු": {
"ප්‍රොක්සි": "http://127.0.0.1:8080"
}
},
{
"තරගය": {
"uri": "/unix/*"
},
"කටයුතු": {
"ප්‍රොක්සි": "http://unix:/path/to/unix.sock"
}
}
]}

දිගුකාලීනව, ඕනෑම වෙබ් සේවාවක් සමඟ භාවිතා කිරීම සඳහා ඒකකය ස්වයංපෝෂිත, ඉහළ කාර්යසාධනයක් සහිත සංරචකයක් බවට පත් කිරීමට සැලසුම් කර ඇත. මෙම ඉලක්කය සපුරා ගැනීම සඳහා, අනාගත වැඩ කටයුතු ආරක්ෂාව, හුදකලා කිරීම සහ DoS ආරක්ෂණය, විවිධ වර්ගයේ ගතික යෙදුම් ධාවනය කිරීමේ හැකියාව, බර සමතුලිතතාවය සහ දෝෂ ඉවසීම, ස්ථිතික අන්තර්ගතයන් කාර්යක්ෂමව බෙදා හැරීම, සංඛ්‍යාලේඛන මෙවලම් සහ අධීක්ෂණය වැනි ක්ෂේත්‍ර කෙරෙහි අවධානය යොමු කරනු ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න