F5 ජාලයෙන් ඉවත් වූ හිටපු ව්යාපෘති සංවර්ධකයින් පිරිසක් විසින් Nginx වෙතින් වෙන් කරන ලද ඉහළ කාර්ය සාධනයක් සහිත HTTP සේවාදායකයක් සහ බහු-ප්රොටෝකෝල ප්රොක්සි සේවාදායකයක් වන Angie හි පළමු නිකුතුව ප්රකාශයට පත් කර ඇත. Angie සඳහා මූලාශ්ර කේතය BSD බලපත්රයක් යටතේ පවතී.
ව්යාපෘතියේ සංවර්ධනයට සහාය වීම සහ රුසියානු සමූහාණ්ඩුවේ Nginx පරිශීලකයින්ට අඛණ්ඩව සහාය වීම සඳහා, "වෙබ් සර්වර්" සමාගම නිර්මාණය කරන ලද අතර එයට ඩොලර් මිලියන 1 ක ආයෝජන ලැබුණි. නව සමාගමේ සම හිමිකරුවන් අතර: වැලන්ටින් බාර්ටෙනෙව් (Nginx Unit නිෂ්පාදනය සංවර්ධනය කළ කණ්ඩායමේ නායකයා), අයිවන් පොලුයානොව් (Rambler සහ Mail.Ru හි පෙරටුගාමී සංවර්ධකයින්ගේ හිටපු ප්රධානියා), ඔලෙග් මාමොන්ටොව් (NGINX Inc තාක්ෂණික සහාය කණ්ඩායමේ ප්රධානියා) සහ රුස්ලාන් එර්මිලොව් (ru@FreeBSD.org). lenta.ru හි හිටපු තාක්ෂණික අධ්යක්ෂ සාවුර් අබස්මිර්සොව් නව සමාගමේ අධ්යක්ෂවරයා ලෙස පත් කර ඇත. Nginx හි නිර්මාතෘ ඊගෝර් සිසොව් ව්යාපෘතියට සහභාගී නොවේ.
Angie 1.0.0 නිකුතුව nginx 1.23.2 කේත පදනමෙන් ඉවත් වන අතර පහත වෙනස්කම් ඇතුළත් වේ:
- ග්රාහක සම්බන්ධතා, හවුල් මතක කලාප, HTTP ඉල්ලීම්, HTTP ප්රතිචාර හැඹිලිගත කිරීම, DNS ඉල්ලීම්, "stream" මොඩියුලය මගින් සාදන ලද TCP/UDP සැසි සහ ක්රියාත්මක කරන ලද සීමා සහිත කලාප පිළිබඳ මූලික වෙබ් සේවාදායක තොරතුරු සහ සංඛ්යාලේඛන වෙත ප්රවේශ වීමට HTTP RESTful අතුරු මුහුණතක් එක් කරන ලදී. limit_conn සහ limit_req මොඩියුල භාවිතා කරමින්. සංඛ්යාලේඛන JSON ආකෘතියෙන් ප්රතිදානය වේ. HTTP RESTful අතුරුමුහුණත සබල කිරීමට නව "api" විධානයක් සපයනු ලැබේ.
- "Status_zone" විධානය "http" මොඩියුලයට එක් කර ඇත, එය "සේවාදායක" සහ "ස්ථාන" විධාන සන්දර්භය තුළ සැකසූ ඉල්ලීම් පිළිබඳ සංඛ්යාලේඛන එකතු කිරීම සඳහා කලාපය නිර්වචනය කරයි.
- "Status_zone" විධානය "stream" මොඩියුලයට එක් කර ඇත, එය TCP සහ UDP සැසි පිළිබඳ සංඛ්යාලේඛන රැස් කිරීම සඳහා කලාපය නිර්වචනය කරයි.
- යැවූ DNS විමසුම් පිළිබඳ සංඛ්යාලේඛන රැස් කිරීම සඳහා කලාපය නිර්වචනය කරන "resolver" විධානයට "status_zone" පරාමිතිය එක් කර ඇත.
- අනුවාදය සමඟ $angie_version විචල්යය එක් කරන ලදී සේවාදායකය ඇන්ජි.
අනාගත සැලසුම් අතුරින්, Nginx වින්යාසය සමඟ මූලික ගැළපුම සහ සැකසුම් සැලකිය යුතු ලෙස වෙනස් නොකර Nginx සඳහා ආදේශකයක් ලෙස Angie භාවිතා කිරීමේ හැකියාව පවත්වා ගනිමින් මුල් ක්රියාකාරීත්වයේ සැලකිය යුතු ප්රසාරණයක් ඇත. මුල් Nginx හා සසඳන විට, වැරදි ඉවසීම ගුණාත්මකව වැඩිදියුණු කිරීම, කාර්ය සාධනය වැඩි කිරීම, නඩත්තු කිරීම සරල කිරීම සහ පොකුරු පද්ධති සඳහා අමතර විශේෂාංග එකතු කිරීමට සැලසුම් කර ඇත.
මූලාශ්රය: opennet.ru
