Tegishli nashrlar 'nginx'


Nginx bilan 7-qatlam yuk balansi
Orqa ilovani o'rnatishda katta trafikni boshqarish uchun bir nechta misollarga ega bo'lishingiz kerak bo'lishi mumkin. Bir nechta serverlar o'rtasida ushbu ko'p sonli so'rovlarni boshqarish uchun yuk muvozanatlashtiruvchisi ishlatiladi. 7-qatlam yuk balansi yuqori darajadagi ilova qatlamida ishlaydi. U xabar mazmuni (masalan, URL yoki cookie) asosida yukni muvozanatlash bo'yicha qaror qabul qilishi mumkin. Keyin u tanlangan yuqori oqim serveriga yangi TCP ulanishini amalga..

Nginx bilan HTTPS yoqilgan statik veb-serverni o'rnatish uchun 4 qadam
Oddiylik murakkabdan yaxshiroqdir Agar siz shaxsiy blogingiz kabi statik veb-sayt yaratmoqchi bo'lsangiz, sizning e'tiboringiz veb-serverlarni boshqarishdan ko'ra kontent yaratishga qaratilishi kerak. Chunki kontentning sifati statik veb-saytni muvaffaqiyatli qilishning kalitidir.

Docker yordamida ishlab chiqish: yondashuv 📦
Hali Docker-dan foydalanmayapsizmi? Siz dockerning afzalliklari/kamchiliklari haqida tonnalab maqolalarni o‘qidingiz, lekin hali to‘liq sotilmagan, chunki sizning kundalik ishingiz infratuzilmani almashtirishga tayyor emas (va ular buni hali sinab ko‘rmagani uchun siz ham ). Sizning jamoadoshlaringiz va boshqa hududlardagi odamlar uni o'rganishni boshladilar va siz umumiy g'oyani tushunasiz, lekin uni odatdagi vositalaringiz bilan qanday integratsiya qilishni hali ham o'ylayapsiz, shu..

Veb-ilovangizning ish faoliyatini keskin yaxshilash uchun 3 ta strategiya
Veb-ilovangiz ish faoliyatini keskin yaxshilash uchun 3 ta strategiya "2018 yil iyul oyida Google mobil qidiruvlar uchun sekin veb-saytlar reytingini pasaytiradi" - Google Webmaster Umumiy koʻrinish Veb-ilovalarning ishlashini tushunish oson emas. Tizimingizni sekinlashtirishi mumkin bo'lgan juda ko'p omillar mavjud, so'rovlar chastotasi, foydali yuk hajmi, keshlash protokollari, geografik tarmoq kechikishlari ... Siz buni tushunasiz. Ehtimol, agar siz buni o'qiyotgan..

Node.js serverini optimallashtirish va birlashtirish
Tasavvur qiling-a, siz hozirgina Node.js ilovangizni yaratdingiz, endi siz serverlaringizning mavjudligi va mustahkamligini ta'minlashingiz kerak. Biz Node.js ilovamizni joylashtirishda nima xato qilganimizni tushunish uchun juda oddiy/tavsiya etilmaydigan usuldan boshlaymiz va yakuniy maqsadimiz sari etishmayotgan qismlarni to‘ldirib, yo‘limizni oshiramiz. Ushbu qo‘llanmada biz Express. dan foydalanamiz Ekspres ilova Sog'lom marshrut va noto'g'ri ishlaydigan marshrutga ega juda..

Har bir ma'lumot olimi nimani bilishi kerak — 2-qism
AWS EC2-ga ML quvvatli Flask API-ni o'rnatish Agar siz mening "oldingi postimni" o'qimagan bo'lsangiz, davom etishdan oldin uni ko'rib chiqishni maslahat beraman. Ushbu postda men ML modelingizni o'rgatish va uni REST API sifatida xizmat qilish uchun Flask bilan ulash haqida gapirdim. Ushbu postda biz uni AWS EC2 misoliga joylashtiramiz. Keling, qadamlarni ko'rib chiqaylik: EC2 namunasini yarating. Virtual muhit yarating va paketlarni o'rnating. Model fayllarini misolga..

CORS sarlavhalarini bitta sahifa ilovasida qanday tuzatish mumkin
Oʻzaro domenli XHR soʻrovlarini toʻliq JavaScript-da yozilgan yagona sahifali ilova sifatida yaratishda qiyinchilik tugʻdirishi mumkin. Brauzeringiz serveringizga qo'shimcha so'rov yuboradi, bu Preflight so'rovi deb ataladi. Bu soʻrovda siz koʻnikkan soʻrov turi boʻlmaydi (GET, POST, PUT, DELETE), lekin u OPTIONS turiga ega boʻladi. Ammo bu nimani anglatadi va uni qanday hal qilasiz? Preflight so'rovi nima? Oldindan parvoz so'rovi - bu JavaScript-da AJAX qo'ng'irog'i orqali..