Cargando…

NGINX Cookbook /

NGINX is one of the most widely used web servers available today, in part because of its capabilities as a load balancer and reverse proxy server for HTTP and other network protocols. This cookbook provides easy-to-follow examples to real-world problems in application delivery. The practical recipes...

Descripción completa

Detalles Bibliográficos
Autor principal: DeJonghe, Derek
Formato: Electrónico eBook
Idioma:Indeterminado
Publicado: [Place of publication not identified] O'Reilly Media, Inc., 2020.
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Intro
  • Copyright
  • Table of Contents
  • Foreword
  • Preface
  • Conventions Used in This Book
  • Using Code Examples
  • O'Reilly Online Learning
  • How to Contact Us
  • Acknowledgments
  • Chapter 1. Basics
  • 1.0 Introduction
  • 1.1 Installing on Debian/Ubuntu
  • Problem
  • Solution
  • Discussion
  • 1.2 Installing on RedHat/CentOS
  • Problem
  • Solution
  • Discussion
  • 1.3 Installing NGINX Plus
  • Problem
  • Solution
  • Discussion
  • 1.4 Verifying Your Installation
  • Problem
  • Solution
  • Discussion
  • 1.5 Key Files, Directories, and Commands
  • Problem
  • Solution
  • Discussion
  • 1.6 Serving Static Content
  • Problem
  • Solution
  • Discussion
  • Also See
  • 1.7 Graceful Reload
  • Problem
  • Solution
  • Discussion
  • Chapter 2. High-Performance Load Balancing
  • 2.0 Introduction
  • 2.1 HTTP Load Balancing
  • Problem
  • Solution
  • Discussion
  • 2.2 TCP Load Balancing
  • Problem
  • Solution
  • Discussion
  • 2.3 UDP Load Balancing
  • Problem
  • Solution
  • Discussion
  • 2.4 Load-Balancing Methods
  • Problem
  • Solution
  • Discussion
  • 2.5 Sticky Cookie with NGINX Plus
  • Problem
  • Solution
  • Discussion
  • 2.6 Sticky Learn with NGINX Plus
  • Problem
  • Solution
  • Discussion
  • 2.7 Sticky Routing with NGINX Plus
  • Problem
  • Solution
  • Discussion
  • 2.8 Connection Draining with NGINX Plus
  • Problem
  • Solution
  • Discussion
  • 2.9 Passive Health Checks
  • Problem
  • Solution
  • Discussion
  • Also See
  • 2.10 Active Health Checks with NGINX Plus
  • Problem
  • Solution
  • Discussion
  • Also See
  • 2.11 Slow Start with NGINX Plus
  • Problem
  • Solution
  • Discussion
  • Chapter 3. Traffic Management
  • 3.0 Introduction
  • 3.1 A/B Testing
  • Problem
  • Solution
  • Discussion
  • Also See
  • 3.2 Using the GeoIP Module and Database
  • Problem
  • Solution
  • Discussion
  • Also See
  • 3.3 Restricting Access Based on Country
  • Problem
  • Solution
  • Discussion
  • 3.4 Finding the Original Client
  • Problem
  • Solution
  • Discussion
  • 3.5 Limiting Connections
  • Problem
  • Solution
  • Discussion
  • 3.6 Limiting Rate
  • Problem
  • Solution
  • Discussion
  • 3.7 Limiting Bandwidth
  • Problem
  • Solution
  • Discussion
  • Chapter 4. Massively Scalable Content Caching
  • 4.0 Introduction
  • 4.1 Caching Zones
  • Problem
  • Solution
  • Discussion
  • 4.2 Cache Locking
  • Problem
  • Solution
  • Discussion
  • 4.3 Caching Hash Keys
  • Problem
  • Solution
  • Discussion
  • 4.4 Cache Bypass
  • Problem
  • Solution
  • Discussion
  • 4.5 Cache Performance
  • Problem
  • Solution
  • Discussion
  • 4.6 Cache Purging with NGINX Plus
  • Problem
  • Solution
  • Discussion
  • 4.7 Cache Slicing
  • Problem
  • Solution
  • Discussion
  • Also See
  • Chapter 5. Programmability and Automation
  • 5.0 Introduction
  • 5.1 NGINX Plus API
  • Problem
  • Solution
  • Discussion
  • Also See
  • 5.2 Using the Key-Value Store with NGINX Plus
  • Problem
  • Solution
  • Discussion
  • Also See
  • 5.3 Extending NGINX with a Common Programming Language
  • Problem
  • Solution
  • Discussion