Programa do Curso
1. Introdução rápida ao balanceamento de carga e balanceadores de carga
2. Introdução a HAProxy
- O que o HAProxy é e o que não é Como o HAProxy funciona Recursos básicos Proxy Monitoramento SSL Alta disponibilidade Balanceamento de carga Aderência Amostragem e conversão de informações Mapas ACLs e condições Troca de conteúdo Tabelas Stick Strings formatadas Reescrita e redirecionamento HTTP Proteção de servidor Log Statistics
4. Lembrete rápido sobre HTTP
- O modelo de transação HTTP Solicitação HTTP A linha de solicitação Os cabeçalhos de solicitação Resposta HTTP A linha de resposta Os cabeçalhos de resposta
5. Configurando HAProxy
- Formato do arquivo de configuração Citando e escapando Variáveis de ambiente Exemplos de formato de hora
6. Parâmetros globais
- Gerenciamento e segurança de processos Ajuste de desempenho Depuração de listas de usuários Pares Mailers
7. Procuradores
- Matriz de palavras-chave proxy Referência de palavras-chave ordenadas alfabeticamente
8. Opções de ligação e servidor
- Opções de vinculação Opções de servidor e servidor padrão Resolução DNS do servidor Visão geral global A seção de resolvedores
9. Manipulação de cabeçalho HTTP
- 10. Usando ACLs e buscando amostras
Noções básicas de ACL Correspondência de booleanos Correspondência de inteiros Correspondência de strings Correspondência de expressões regulares (regexes) Correspondência de blocos de dados arbitrários Correspondência de endereços IPv4 e IPv6 Uso de ACLs para formar condições Buscando amostras Conversores Buscando amostras de estados internos Buscando amostras na Camada 4 Buscando amostras na Camada 5 Buscando amostras do buffer conteúdo (Camada 6) Buscando amostras HTTP (Camada 7) ACLs predefinidas
11. Registro
- Níveis de log Formatos de log Formato de log padrão Formato de log TCP Formato de log HTTP Formato de log personalizado Formato de log de erros Opções avançadas de registro Desativando o registro de testes externos Registrando antes de aguardar o término da sessão Aumentando o nível do log em caso de erros Desativando o registro de conexões bem-sucedidas Eventos de temporização Estado da sessão em desconexão Caracteres não imprimíveis Captura de cookies HTTP Captura de cabeçalhos HTTP Exemplos de logs
12. Filtros suportados
- Compressão HTTP de rastreamento Stream Processing Limitação de cache do Offload Engine (SPOE)b. Seção SetupCache Seção Proxy
Requisitos
- Familiarizado com Linux
- Conhecimentos básicos em Networking
- Ter experiência em administração de servidores
Declaração de Clientes (2)
knowledge about HAProxy
Marco - CloudFire
Curso - HAProxy Administration
The possibility to try with labs