Category: NGINX

Category: NGINX

Caching in NGINX Balancer

การแคชใน NGINX เป็นกระบวนการจัดเก็บข้อมูลที่หน้าเว็บเซิร์ฟเวอร์ ตัวอย่างเช่น ไฟล์ที่ผู้ใช้ร้องขอโดยอัตโนมัติ โดยดูที่หน้าเว็บสามารถเก็บไว้ในไดเรกทอรีแคช NGINX ของคุณ เมื่อผู้ใช้กลับไปที่หน้าเว็บที่เพิ่งดูเบราว์เซอร์จะรับไฟล์เหล่านั้นจากไดเรกทอรีแคช NGINX แทนที่จะเป็นเซิร์ฟเวอร์ดั้งเดิมซึ่งช่วยประหยัดเวลาและปริมาณการใช้งาน ดังนั้นการแคชจึงช่วยเพิ่มประสิทธิภาพในขณะที่เข้าถึงทรัพยากรได้สองวิธี: ลดเวลาในการเข้าถึงทรัพยากรโดยการคัดลอกให้อยู่ใกล้ผู้ใช้มากขึ้น เพิ่มความเร็วในการสร้างทรัพยากรโดยลดจำนวนการเข้าถึง ตัวอย่างเช่น แทนที่จะสร้างหน้าแรกของบล็อกตามคำขอแต่ละครั้งคุณสามารถจัดเก็บไว้ในแคชได้ คำแนะนำนี้แสดงวิธีการตั้งค่าแคชบน NGINX-balancer ใน Ruk-Com PaaS ด้วย NGINX-balancer คุณสามารถใช้การแคชเพื่อลดการโหลดแอปพลิเคชันเซิร์ฟเวอร์ ในการดำเนินการดังกล่าวให้ทำตามขั้นตอนต่อไปนี้:

Read More »

Testing Load Balancing

เมื่อโปรเจกต์ของคุณเป็นที่ต้องการและมีผู้เยี่ยมชมมาก คุณจะประสบปัญหา – ความจำเป็นในการเพิ่มประสิทธิภาพการทำงานของฮาร์ดแวร์ เนื่องจากควรจะสามารถจัดการและตอบสนองคำขอของผู้ใช้ที่เข้ามาทั้งหมดได้อย่างรวดเร็ว การเพิ่มทรัพยากรเพิ่มเติมจะช่วยเพิ่มประสิทธิภาพในสถานการณ์นั้นได้ชั่วคราว ช่วยป้องกันเซิร์ฟเวอร์จากการล้มเหลว แต่จะไม่สามารถแก้ปัญหาที่เป็นสาเหตุได้ และส่งผลให้จำเป็นต้องตั้งค่า clustering solution ที่มีการทำโหลดบาลานซ์แบบอัตโนมัติในตัว การปรับคลัสเตอร์แอปพลิเคชันนั้นค่อนข้างง่ายด้วยการใช้ Ruk-Com Cloud เพียงเพิ่มแอปพลิเคชันเซิร์ฟเวอร์ instance อีกไม่กี่ตัวให้กับ Environment ของคุณ นอกจากนี้คุณจะเปิดใช้งานเซิร์ฟเวอร์ NGINX-balancer โดยอัตโนมัติในส่วนของหน้าโปรเจกต์ จะทำหน้าที่รับผิดชอบในการกระจายโหลดอย่างสม่ำเสมอระหว่างจำนวนโหนดเซิร์ฟเวอร์แอปที่ระบุ ซึ่งดำเนินการโดยอาศัยการ load

Read More »

TCP Load Balancing

การทำโหลดบาลานซ์ช่วยให้มั่นใจได้ถึงความพร้อมใช้งานของระบบสูงผ่านการกระจายปริมาณงานในหลายองค์ประกอบ การใช้หลายองค์ประกอบร่วมกับการทำโหลดบาลานซ์แทนที่จะเป็นส่วนประกอบเดียวอาจเพิ่มความน่าเชื่อถือผ่านการทำซ้ำได้ Ruk-Com ใช้ NGINX สำหรับการทำโหลดบาลานซ์สองประเภท: TCP และ HTTP ลูกค้า Ruk-Com Cloud สามารถใช้ TCP เพื่อทำการปรับสมดุล (balancing) คำร้องขอไปยังฐานข้อมูล, เมลเซิร์ฟเวอร์และแอปพลิเคชันที่กระจายได้อื่น ๆ ด้วยเน็ตเวิร์คซัพพอร์ต นอกจากนี้ยังสามารถใช้ TCP แทน HTTP ได้

Read More »

NGINX Balancer

NGINX balancer stack เป็น link # HTTP/3 พร้อมกับการสนับสนุนคุณสมบัติที่เปิดใช้งานโดยค่าเริ่มต้นตั้งแต่รุ่น 1.16.1 ในที่นี้ต้องใช้ link # public IP address เพื่อทำการ bypass Shared Load Balancer และทำงานโดยตรงกับเซิร์ฟเวอร์ผ่าน HTTP/3 NGINX เป็น TCP/UDP,HTTP และ reverse

Read More »